-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use Mozilla's official DEB instead, please! #73
Comments
Is the request just to update to version 122.0? If so, that will be done in #74 The .deb packages already come from Mozilla, so that article has me a little confused about what exactly changed. |
It looks like our makefile currently grabs a .tar.gz from Mozilla, rather than a .deb: https://github.com/pop-os/packaging-firefox/blob/master_jammy/Makefile Switching to the deb wouldn't save us any time on the maintenance side, but we might consider switching if it would bring other improvements (no-restart updates sound nice, if that actually works). |
It does look like their .deb might be designed to work with Mozilla's apt repository. We may still need to unpack and repack it (like we currently do with the .tar.gz) in order to provide it from our repo and not have users getting auto-updated directly from Mozilla. (We can continue to disable auto-update checking with the Firefox preference like we currently do, but we don't want Mozilla's repo being installed on everyone's systems and overriding our own.) |
@jacobgkau thanks for looking into this. I wasn't sure what the solution for Pop! would be with these new .debs but I thought I'd bring it to your attention anyway to see what can be done. Figured it didn't hurt to try. The no-restart updates would be worth it, IMHO.
Here's some more info straight from Mozilla's blog. https://blog.nightly.mozilla.org/2023/10/30/introducing-mozillas-firefox-nightly-deb-packages-for-debian-based-linux-distributions/ |
Ok, reading that blog post:
It sounds like Firefox can't actually update without restarting. It just avoids the "please restart Firefox to continue" that you can get after installing a Firefox update, allowing you to continue using the old version until you restart. That would still be nice. I wonder what about the .deb is different from the .tar.gz that allows that to happen. |
Looks like the Firefox preference We could set that to The reason it's not enabled yet is due to some remaining quirks with the feature: https://bugzilla.mozilla.org/show_bug.cgi?id=1752638 It's enabled by default in the nightly .deb, though. Not sure if it is in the release .deb or not. (That Mozilla blog post is talking about Firefox Nightly.) Edit: It does look like it's also enabled in the release .deb: I'm unclear why Mozilla decided the feature was suitable for the .deb build when they don't think it's suitable for the generic .tar.gz build yet. |
https://9to5linux.com/mozilla-firefox-122-is-now-available-for-download-heres-whats-new
@leviport @jacobgkau This is a no-brainer for saving you time and giving us these no-restart updates! Please!
The text was updated successfully, but these errors were encountered: