Closed Bug 1853803 Opened 2 years ago Closed 2 years ago

firefox-nightly-l10n-* doesn't upgrade firefox-nightly

Categories

(Release Engineering :: General, defect)

Desktop
Linux
defect

Tracking

(firefox120 verified)

VERIFIED FIXED
Tracking Status
firefox120 --- verified

People

(Reporter: gabriel, Assigned: Sylvestre)

References

Details

Attachments

(1 file)

When someone using the Firefox .deb package upgrades the firefox-nightly-l10n-* package the firefox-nightly package is not updated. Maybe we can fix this by making the firefox-nightly-l10n-* depend on the version of firefox-nightly they correspond to.

I'm not convinced anything should be done about this. What are the exact package relationships in play here?

ex: firefox-nightly-l10n-fr (119.0a120230920063212) => firefox-nightly (119.0a120230920063212)

Assignee: nobody → sledru
Status: NEW → ASSIGNED
Attachment #9354079 - Attachment description: Bug 1853803 - deb: force the same version for the deps r?gabriel → Bug 1853803 - repackage-deb-l10n: depend on a specific browser version on the langpack .debs r?sylvestre,jlorenzo

:jcristau the idea is to update the browser package when the l10n package is updated.

(I think) this also makes you can first-time install the l10n package without installing the browser package first.

e.g. apt update && apt install -y firefox-nightly-l10n-fr

I am also hoping (for nightly langpacks specifically) the change mitigates potential missing string issues (caused by mismatched build/langpack pairs - that is a possibility since we aren't creating .debs using the l10n repacks - its probably not/less of an issue for regular releases)

Pushed by gbustamante@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7ee94a6de48d repackage-deb-l10n: depend on a specific browser version on the langpack .debs r=sylvestre,jlorenzo
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Regressions: 1855182

Hello Gabriel! Can you please help us with some steps for verifying this issue? Thank you in advance!

Flags: needinfo?(gabriel)

Hello

  1. Install firefox-nightly-l10n-fr. It will also install firefox-nightly (apt install firefox-nightly-l10n-fr)
  2. Wait for a new nightly to be published
  3. Upgrade by running apt install firefox-nightly-l10n-fr

=> before, it was updating only firefox-nightly-l10n-fr (not firefox-nightly)

Now, it should upgrade both packages

Flags: needinfo?(gabriel)

Thank you for the detailed response. I installed Firefox .deb in different Linux installations and I will verify this tomorrow after the latest nightly is published.

Verified that using steps from comment 8 both firefox-nightly and firefox-nightly-l10n-fr updates are performed and confirmed in the browser console on Ubuntu 22.4, Ubuntu 22.1, Lubuntu 20.04 LXQt and Debian 10.

However, on Ubuntu 22.1, Lubuntu 20.04 LXQt, and Debian 10 I needed to also use sudo apt-get update command for the update to work. Using sudo apt install firefox-nightly-l10n-fr before the sudo apt-get update said that Firefox is already at the newest version. This didn't happen on Ubuntu 22.04. Is this expected? Thank you!

Flags: needinfo?(sledru)

yeah, this is fine :) thanks

Flags: needinfo?(sledru)

(In reply to Sylvestre Ledru [:Sylvestre] from comment #11)

yeah, this is fine :) thanks

Thank you! Closing this.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: