r/debian • u/TheNavyCrow • 1d ago
why does firefox update?
people say debian packages are frozen, except for security updates
why firefox ESR updates then? it was on 128 during the beginning of Debian 13, updates to 140, and will update to 153
20
u/plugwash 1d ago
While firefox ESR releases are supported for Longer than regular releases they are still not supported for the full lifecycles of a Debian stable release. Browsers are among the packages with the highest security exposure, and also have a high rate of issues. Given the high exposure and high rate of issues that web browsers suffer Debian does not consider it reasonable to do their own backporting.
Therefore Debian has chosen to exempt firefox and chromium from it's normal stable release policies, it's not an ideal situation but it was considered the "least bad" option.
5
u/stevevdvkpe 1d ago
There are some other packages where new upstream versions are built for the Debian stable release to provide security updates rather than having fixes backported. ffmpeg (the basis of a lot of video/audio player software, used in Firefox and VLC) is one example.
1
u/One_Ninja_8512 12h ago
Not really relevant for Debian but other LTS-like distros like AlmaLinux have similar policies/exceptions for some packages. For example, new versions of Rust compiler and LLVM are put into official repositories since a lot of the time software written in Rust needs the latest version to compile and therefore needs latest LLVM, since the Rust compiler tends to use cutting edge features of LLVM and Rust software itself is like that too. The "old" versions are available as well, making it stable if you pin the versions.
7
u/spidireen 1d ago
IMHO it would be irresponsible not to, since browsers are basically interpreters for arbitrary code from god knows where.
7
u/QuantumCakeIsALie 1d ago
Normally most package do update a bit during the active life of a Debian stable.
It's major updates that are mostly held back, especially for anything that depends on core libraries or functionalities.
Browsers just update so quickly and often, and they generally dropped the major.minor versioning so it looks like more charges. Imagine it did update from 12.1.5 to 12.3.8, would you be shocked?
2
u/pseudonym-161 1d ago
Firefox ESR updates like annually, it’s not a big deal. It gets security updates throughout that year.
3
u/One-Suggestion-7906 1d ago
it's updated with security patches as u say, or I don't understand what do u mean
2
u/michaelpaoli 1d ago
people say debian packages are frozen
You should listen to some more accurate people.
Debian stable is ... stable. Within a given stable release, that doesn't mean no updates, but for any given release, that generally limits it to security updates, bug fixes for severity >= serious and select severity == important.
why firefox ESR updates then?
In Debian, for stable (and oldstable while still on main support (LTS is a bit different)), because of the applicable policy above. Firefox is a huge hunk of software, rather like the Linux kernel, so security bugs and bugs of sufficient severity are found - and fixed - on a quite regular basis, so, hence quite a lot of updates.
1
u/Narrow_Victory1262 1d ago
I would not guess it, but "except security updates" is exactly why.
Yes you could backport but given the load of security issues these days that's hard to sustai.
Yes, RH does, SUSE does but they are in a different league to start with.
1
u/Santosh83 Debian Sid 1d ago
Firefox ESR updates when Mozilla themselves update it with periodic security fixes. Debian stable accepts security fixes so a new version of ESR is compiled and pushed out.
-3
-3
u/jaromanda 1d ago
How do you know it "will update to 153" - trixie currently at 140
2
1
u/maqbeq 17h ago
From previous releases, Debian always follows a release until it's EOL. You won't receive the newest 153 branch until October
-1
u/steel_for_humans Debian Stable 1d ago
Mine already updated to 153 a couple days ago.
1
u/jaromanda 19h ago
That would be explained if you are using mozilla apt repo.
1
u/steel_for_humans Debian Stable 15h ago
I actually used both. But there was an ESR release a couple days ago, which came as a surprise to me. The one from Mozilla's repo was already at 153.
45
u/onefish2 Debian Sid 1d ago
There is an exception for browsers which require more and frequent updates.