Upgrading Mozilla's .deb package makes `apt` uninstall `gimp-help-en`
Categories
(Release Engineering :: Release Automation, defect, P2)
Tracking
(firefox130 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
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 1•1 year ago
|
||
Thanks for doing that research Johan, I can put up a patch to fix this.
| Assignee | ||
Comment 2•1 year ago
|
||
Comment 4•1 year ago
|
||
Backed out 3 changesets (bug 1905073, bug 1876701, bug 1863757) for causing mbu failures at test_deb.py
Backout: https://hg.mozilla.org/integration/autoland/rev/9ee757d7dd046175eda93bb1c5c3314d0d3033e5
Failure log: https://treeherder.mozilla.org/logviewer?job_id=468568677&repo=autoland&lineNumber=2613
Comment 6•1 year ago
|
||
| bugherder | ||
Updated•1 year ago
|
Description
•