Open Bug 1892034 Opened 1 year ago Updated 1 year ago

I use the .deb repository version in Debian 12. I upgraded from version 124 to 125 and the Spanish language package does not upgrade from version 124.

Categories

(Release Engineering :: General, defect)

defect

Tracking

(Not tracked)

People

(Reporter: jpparedes, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Attached file firefox_issue.txt

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:125.0) Gecko/20100101 Firefox/125.0

Steps to reproduce:

sudo apt update & sudo apt upgrade

Actual results:

The following packages have unfulfilled dependencies: firefox-l10n-en-es-es : Depends: firefox (= 124.0.2build1) but 125.0.1build1 is going to be installed

Expected results:

Version 125 of firefox-l10n-en-en-es-es should be installed

The Bugbug bot thinks this bug should belong to the 'Fenix::General' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → General
Product: Firefox → Fenix

Maybe do another apt update?

In the apt repo

Package: firefox-l10n-es-es
Version: 125.0.1~build1
Installed-Size: 637
Maintainer: Mozilla Releng <release@mozilla.com>
Architecture: all
Depends: firefox (= 125.0.1~build1)
Description: Mozilla Firefox - Firefox Language Pack for Español (ES) (es-ES) – Spanish, Spain
Filename: pool/mozilla/firefox-l10n-es-es_125.0.1~build1_all_e7b6cb81a19150e02997664f2e01b330.deb
MD5sum: e7b6cb81a19150e02997664f2e01b330
Priority: optional
SHA256: 013b76dc508c223fa415c2d40f22fda990ff6756fc36ea1d1988d2b691397d87
Section: web
Size: 545144
Product: Fenix → Firefox

Hey sledru,

Not entirely sure who to ask about this these days. I was about to direct the reporter to report a bug with the package maintainer, but from what is in comment 2 from jackyzy823, it's possible we're the package maintainers in this case. If so, do you know what the proper component for this bug is?

Flags: needinfo?(sledru)
Flags: needinfo?(sledru)
Product: Firefox → Release Engineering
QA Contact: jlorenzo
Version: Firefox 125 → unspecified

https://packages.mozilla.org/apt/dists/mozilla/main/binary-all/Packages has:

Package: firefox-l10n-es-es
Version: 125.0.2~build1
Installed-Size: 637
Maintainer: Mozilla Releng <release@mozilla.com>
Architecture: all
Depends: firefox (= 125.0.2~build1)
Description: Mozilla Firefox - Firefox Language Pack for Español (ES) (es-ES) – Spanish, Spain
Filename: pool/mozilla/firefox-l10n-es-es_125.0.2~build1_all_9245e8ef8ab4fed5d77bc5663259de52.deb
MD5sum: 9245e8ef8ab4fed5d77bc5663259de52
Priority: optional
SHA256: f36305a4ada00249cc6ba73467d9e436489075cbc9d896f325276afbf1d0ae96
Section: web
Size: 546182

Which matches firefox at https://packages.mozilla.org/apt/dists/mozilla/main/binary-amd64/Packages:

Package: firefox
Version: 125.0.2~build1
Installed-Size: 249675
Maintainer: Mozilla Releng <release@mozilla.com>
Architecture: amd64
Depends: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.17), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.10.0), libdbus-1-3 (>= 1.5.12), libfontconfig1 (>= 
2.11), libfreetype6 (>= 2.3.5), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.37.0), libgtk-3-0 (>= 3.13.7), libpango-1.0-0 (>= 1.14.0), libpangoc
airo-1.0-0 (>= 1.14.0), libstdc++6 (>= 4.8), libx11-6, libx11-xcb1, libxcb-shm0, libxcb1, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxex
t6, libxfixes3, libxi6, libxrandr2 (>= 2:1.4.0), libxrender1
Description: Mozilla Firefox
Filename: pool/mozilla/firefox_125.0.2~build1_amd64_6adc6d01ec6fcd78de86533bf5ba784b.deb
MD5sum: 6adc6d01ec6fcd78de86533bf5ba784b
Priority: optional
SHA256: 038222203b18b66ebd1430ab2db6371142fc95954bac7cf54998233bc44aea81
Section: web
Size: 68753236

It's quite likely there was a window last week where they were out of sync, so if you run apt update around the time of the release then that would explain the mismatch.

:gabriel any thoughts on whether we can make publishing firefox and the langpacks closer to atomic?

Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(gabriel)

One other thought: the langpack really doesn't need a strict dependency there, e.g. it should be fine to install firefox-l10n-es-es 125.0.2-build1 with any version of firefox that's >= 125 and << 126. This wouldn't help for major releases but it would make this issue disappear on dot releases.

Thanks for looking into it :jcristau

We could loosen up the dependency requirement, that sounds like it would mitigate the issue.

I will check if there's any way to make the package publishing more atomic.

Flags: needinfo?(gabriel)

The severity field is not set for this bug.
:jlorenzo, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(jlorenzo)

Marking as S3 per [1] because the workaround is to wait until packages.mozilla.org gets all the latest update.

[1] https://wiki.mozilla.org/BMO/UserGuide/BugFields#bug_severity

Severity: -- → S3
Flags: needinfo?(jlorenzo)
QA Contact: jlorenzo
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: