[BPO] debhelper in focal-backports not usable for i386 package building (missing dependency)
Bug #1965800 reported by
David Ward
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
debhelper (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned | ||
debugedit (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Bionic |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Invalid
|
Undecided
|
Unassigned |
Bug Description
focal-backports contains debhelper 13.5.2ubuntu1~
The debugedit package exists in focal-universe for amd64, but not for i386. As a result, Launchpad is not able to build PPA packages targeting focal i386 that require debhelper-compat (= 13).
This would appear to be an oversight. It does not affect bionic, hirsuite, impish, or jammy; all of these contain the debugedit:i386 package. (It was moved from universe to main at some point after focal.)
See from Colin Watson: https:/
I think we have three choices here:
1. revert Matthias' change from debhelper/ 13.3.4ubuntu1 (2021-03-19) that make use of debugedit (honestly I don't even understand *why* he did that)
2. backport debugedit too (honestly I don't remember if that would be enough to make it build on i386, however, or it also needs an addition to the i386 whitelist)
3. get the archive admins to add src:rpm in the i386 whitelist, and rebuild it (if that's enough to make it build and doesn't require more).
I'd be for option 1 here.
comments welcome.