Bug#836525: Bug#836446: libc6-dev: depends on linux-libc-dev:$arch, breaking debootstrap
On 2016-09-03 20:54, Cyril Brulebois wrote: > Aurelien Jarno(2016-09-03): > > clone 836446 -1 > > reassign -1 debootstrap > > retitle -1 debootstrap: doesn't support arch-qualified dependencies > > affects -1 libc6-dev > > thanks > > Thanks for this. > > > On 2016-09-03 11:28, Sven Joachim wrote: > > > Package: libc6-dev > > > Version: 2.24-1 > > > Severity: important > > > > > > The fix for bug #834706 has the side effect that libc6-dev now depends > > > on linux-libc-dev:$arch : > > > > > > , > > > | $ apt-cache show libc6-dev | grep ^Depends > > > | Depends: libc6 (= 2.24-1), libc-dev-bin (= 2.24-1), linux-libc-dev:i386 > > > (>= 4.6.4-1) > > > ` > > > > > > While dpkg and apt obviously don't have a problem with that, debootstrap > > > cannot cope with it, and "debootstrap --variant=buildd" fails to even > > > download linux-libc-dev. See the attached log. > > > > That's definitely a bug in debootstrap. In the future it's more and more > > likely that we'll have arch-qualified dependencies in the bases packages, > > so this has to be fixed. I am therefore cloning and reassigning the bug. > > Do you plan to implement a workaround in glibc for now, or should this bug > report (on the debootstrap side) be raised to RC and fixed before we can > think of a new d-i release? (I have no such plan right now, but it might > be nice not to wait too much once linux has migrated). I have just committed a workaround in glibc, I'll upload it in the next days. It would be nice to have this bug fixed for Stretch though, so that we can use arch-qualified dependencies in Buster. Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net signature.asc Description: PGP signature
Bug#836525: Bug#836446: libc6-dev: depends on linux-libc-dev:$arch, breaking debootstrap
Aurelien Jarno(2016-09-03): > clone 836446 -1 > reassign -1 debootstrap > retitle -1 debootstrap: doesn't support arch-qualified dependencies > affects -1 libc6-dev > thanks Thanks for this. > On 2016-09-03 11:28, Sven Joachim wrote: > > Package: libc6-dev > > Version: 2.24-1 > > Severity: important > > > > The fix for bug #834706 has the side effect that libc6-dev now depends > > on linux-libc-dev:$arch : > > > > , > > | $ apt-cache show libc6-dev | grep ^Depends > > | Depends: libc6 (= 2.24-1), libc-dev-bin (= 2.24-1), linux-libc-dev:i386 > > (>= 4.6.4-1) > > ` > > > > While dpkg and apt obviously don't have a problem with that, debootstrap > > cannot cope with it, and "debootstrap --variant=buildd" fails to even > > download linux-libc-dev. See the attached log. > > That's definitely a bug in debootstrap. In the future it's more and more > likely that we'll have arch-qualified dependencies in the bases packages, > so this has to be fixed. I am therefore cloning and reassigning the bug. Do you plan to implement a workaround in glibc for now, or should this bug report (on the debootstrap side) be raised to RC and fixed before we can think of a new d-i release? (I have no such plan right now, but it might be nice not to wait too much once linux has migrated). KiBi. signature.asc Description: Digital signature
Processed: Re: Bug#836446: libc6-dev: depends on linux-libc-dev:$arch, breaking debootstrap
Processing commands for cont...@bugs.debian.org: > clone 836446 -1 Bug #836446 [libc6-dev] libc6-dev: depends on linux-libc-dev:$arch, breaking debootstrap Bug 836446 cloned as bug 836525 > reassign -1 debootstrap Bug #836525 [libc6-dev] libc6-dev: depends on linux-libc-dev:$arch, breaking debootstrap Bug reassigned from package 'libc6-dev' to 'debootstrap'. No longer marked as found in versions glibc/2.24-1. Ignoring request to alter fixed versions of bug #836525 to the same values previously set > retitle -1 debootstrap: doesn't support arch-qualified dependencies Bug #836525 [debootstrap] libc6-dev: depends on linux-libc-dev:$arch, breaking debootstrap Changed Bug title to 'debootstrap: doesn't support arch-qualified dependencies' from 'libc6-dev: depends on linux-libc-dev:$arch, breaking debootstrap'. > affects -1 libc6-dev Bug #836525 [debootstrap] debootstrap: doesn't support arch-qualified dependencies Added indication that 836525 affects libc6-dev > thanks Stopping processing here. Please contact me if you need assistance. -- 836446: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836446 836525: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836525 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Re: Bug#836446: libc6-dev: depends on linux-libc-dev:$arch, breaking debootstrap
clone 836446 -1 reassign -1 debootstrap retitle -1 debootstrap: doesn't support arch-qualified dependencies affects -1 libc6-dev thanks On 2016-09-03 11:28, Sven Joachim wrote: > Package: libc6-dev > Version: 2.24-1 > Severity: important > > The fix for bug #834706 has the side effect that libc6-dev now depends > on linux-libc-dev:$arch : > > , > | $ apt-cache show libc6-dev | grep ^Depends > | Depends: libc6 (= 2.24-1), libc-dev-bin (= 2.24-1), linux-libc-dev:i386 (>= > 4.6.4-1) > ` > > While dpkg and apt obviously don't have a problem with that, debootstrap > cannot cope with it, and "debootstrap --variant=buildd" fails to even > download linux-libc-dev. See the attached log. That's definitely a bug in debootstrap. In the future it's more and more likely that we'll have arch-qualified dependencies in the bases packages, so this has to be fixed. I am therefore cloning and reassigning the bug. > Please clone/reassign to debootstrap as you see fit, but in any case it > would be nice to remove the extraneous arch qualification in the > dependency. Note that arch qualification is automatically added by dpkg-query, so we'll have to mangle the output. Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net