Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.rc > #425324
| From | Håvard F. Aasen <havard.f.aasen@pfft.no> |
|---|---|
| Newsgroups | linux.debian.bugs.rc |
| Subject | Bug#1146424: libcap-ng: introduces a dependency loop via libbluetooth-dev into architecture bootstrap |
| Date | 2026-09-01 22:00 +0200 |
| Message-ID | <NyCOe-eCl0-15@gated-at.bofh.it> (permalink) |
| References | <NyClb-eC9H-1@gated-at.bofh.it> <NyClb-eC9H-1@gated-at.bofh.it> <NyClb-eC9H-1@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On Tue, 1 Sep 2026 18:15:21 +0200 Helmut Grohne <helmut@subdivi.de> wrote: > Source: libcap-ng > Version: 0.9.5-1 > Severity: serious > Justification: temporarily prevent testing migration > Tags: patch > User: helmutg@debian.org > Usertags: rebootstrap > > libcap-ng gained a build dependency on libbluetooth-dev. bluez has a > wild zoo of build dependencies many of which do not presently > participate in architecture bootstrap. It also pulls a pile of gir > packages that cannot be cross built without qemu. libcap-ng also is in > the bootstrap set. This is the sort of situation that fundamentally > breaks Debian's ability to be bootstrapped. I am therefore filing this > as serious and hope you agree. Please downgrade if not. > > As for solutions, I see that libbluetooth-dev is needed for building > utils, but utils is not what the bootstrap needs. Hence, I propose > adding a pkg.libcap-ng.noutils build profile that disables both. I > compared a full build with a profile build and the packages emitted from > both are bit-identical on amd64. Bootstrap builds can enable this > profile and proceed as they did before (albeit without a libcap-ng-utils > package). > > Let me know what you think. > > Helmut Hi Helmut, I saw that something was off, but I didn't think it was this. I can remove libbluetooth-dev if that is better solution, it's optional for utils. I can also add your patch if you prefer. Håvard
Back to linux.debian.bugs.rc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Bug#1146424: libcap-ng: introduces a dependency loop via libbluetooth-dev into architecture bootstrap Helmut Grohne <helmut@subdivi.de> - 2026-09-01 21:30 +0200 Bug#1146424: libcap-ng: introduces a dependency loop via libbluetooth-dev into architecture bootstrap Håvard F. Aasen <havard.f.aasen@pfft.no> - 2026-09-01 22:00 +0200 Bug#1146424: marked as pending in libcap-ng Håvard F. Aasen <noreply@salsa.debian.org> - 2026-09-02 22:10 +0200 Processed: Bug#1146424 marked as pending in libcap-ng "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-09-02 22:10 +0200 Bug#1146424: marked as done (libcap-ng: introduces a dependency loop via libbluetooth-dev into architecture bootstrap) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-09-02 23:00 +0200
csiph-web