Closed Bug 1905073 Opened 1 year ago Closed 1 year ago

Upgrading Mozilla's .deb package makes `apt` uninstall `gimp-help-en`

Categories

(Release Engineering :: Release Automation, defect, P2)

Tracking

(firefox130 fixed)

RESOLVED FIXED
Tracking Status
firefox130 --- fixed

People

(Reporter: jlorenzo, Assigned: gabriel)

References

Details

Attachments

(1 file)

In a few words

Reported by temp-453632 on Element[1]. At first, I didn't see the link between gimp-help-en and firefox. After some investigation, we realized we need to add something like Provides: www-browser to control.in[2].

More details

temp-453632 tested several cases. We confirmed this behavior only occurs when he install Firefox from our debian repository. temp-453632 is on Kubuntu 20.04. On that version, gimp-help-en depends on one of these packages[3]:

gimp-helpbrowser

  • Package not available

or www-browser

  • virtual package provided by [hide 23 providing packages] chromium-browser, dillo, edbrowse, elinks, epiphany-browser, falkon, firefox, hv3, konqueror, links, links2, lynx, midori, netrik, netsurf, netsurf-fb, netsurf-gtk, surf, w3m, wslu, xemacs21-mule, xemacs21-mule-canna-wnn, xemacs21-nomule

Canonical puts this metadata in their Firefox package[4]:

Provides: gnome-www-browser, iceweasel, www-browser

I guess that explains the difference of the behavior that temp-453632 saw. :gabriel, what do you think?

[1] https://matrix.to/#/!gTeEstkMlPUdxvIdCE:mozilla.org/$ZC2ZuzYSUzB5tsbqvzB1iGF41zhCNxGbAdN1Bx1Mbxs?via=mozilla.org&via=matrix.org&via=tchncs.de
[2] https://searchfox.org/mozilla-central/rev/56dd89bcf4d3b85f66621e89eac6e2936ad382d9/browser/installer/linux/app/debian/control.in#9
[3] https://packages.ubuntu.com/focal/gimp-help-en
[4] https://packages.ubuntu.com/focal/firefox#pdownload

Flags: needinfo?(gabriel)
Assignee: nobody → gabriel
Severity: -- → S3
Status: NEW → ASSIGNED
Flags: needinfo?(gabriel)
Priority: -- → P2

Thanks for doing that research Johan, I can put up a patch to fix this.

See Also: → 1905149
Pushed by gbustamante@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/576f4de811d7 Add Provides meta-data to the Firefox .deb package r=jcristau
Pushed by gbustamante@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/99d220318125 Add Provides meta-data to the Firefox .deb package r=jcristau
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Component: Release Automation: Packaging → Release Automation
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: