hawkeye116477 / waterfox-deb-rpm-arch-AppImage

Unofficial repository with Waterfox Web Browser packages for Ubuntu, Debian (deb), Arch Linux (pkg.tar.xz), Fedora, CentOS 7, Alma, Rocky and openSUSE (rpm) and AppImage packages for all distros following with CentOS 7.
https://build.opensuse.org/project/show/home:hawkeye116477:waterfox
90 stars 6 forks source link

container packages #13

Closed pirate486743186 closed 6 years ago

pirate486743186 commented 6 years ago

You look motivated :P I think it's a good idea to make a snap package. If the normal package has some problem on some unusual distro, the people there can fall back on the snap, or just use the snap.

hawkeye116477 commented 6 years ago

I considered flatpak, but I wait when it will be possible to build it with OpenSuse Build Service. Flatpak is better, cuz as I know packages in Flatpak has themes integration support and Snap hasn't had that. https://github.com/openSUSE/open-build-service/issues/4529

For now I'm testing AppImage with Suse Leap 15 repos. I wanted to use CentOS repos, but they misses many needed packages to be able to make AppImage. On AppImage package is written glibc 2.17, but I'm not sure if it detects it correctly. Even if I build it from tarbal from waterfoxproject.org it also says that, but someone told that on CentOS it requires 2.18, so it probably wrongly detects it.

pirate486743186 commented 6 years ago

In practice, it's going to be even more standards hell....

pirate486743186 commented 6 years ago

Yea, have you taken in to consideration, that these packages need to be updated also when their libs get security fixes? Not only just when a new waterfox version comes out. That's true also for the appimage you just made.

hawkeye116477 commented 6 years ago

If I read correct, then OBS should automatically publish newer version when libs got update. But user must manually update it or use libappimageupdate to set auto-update.

pirate486743186 commented 6 years ago

I was guessing they would be doing that. One of the criticism of these formats, is that you are at the mercy of the packager to update the libs.

An other question. Are you sure you haven't bitten more then you can chew with all these packages?

pirate486743186 commented 6 years ago

i meant, you might have took on too much stuff to do.....

hawkeye116477 commented 6 years ago

@pirate486743186 It's not that much, but if you want I can add you to my OBS repo as second maintainer and you can help me.

hawkeye116477 commented 6 years ago

@pirate486743186 You can try osc package => https://openbuildservice.org/help/manuals/obs-user-guide/cha.obs.osc.html, https://en.opensuse.org/openSUSE:OSC, it's just like a git for OBS, but commands are little different :smile:

Download => https://software.opensuse.org//download.html?project=openSUSE%3ATools&package=osc

pirate486743186 commented 6 years ago

you gave me too much powers on OBS. I think i could just delete everything with out a trace.... You don't want to give so much power to random people. Frankly, i don't think i'll do any thing with it, so you can remove me.....

hawkeye116477 commented 6 years ago

Ok, I have copy of repo on my disk, but anyway you are right, I should think better about it.