Control: severity -1 serious On 2016-11-12 20:32 +0100, Sven Joachim wrote:
> On 2016-09-04 19:28 +0200, Sven Joachim wrote: > >> Control: tags -1 + patch >> >> The attached patch should fix the problem with arch-qualifiers in >> debootstrap, tested with >> "debootstrap --variant=minbase --include=autoconf-dickey" which fails >> right now in unstable but succeeds with the patch (autoconf-dickey >> depends on perl:any). > > It should be noted that dpkg-dev in unstable now also depends on > perl:any. This does not cause problems yet, but only because > libdpkg-perl depends on perl and debootstrap silently ignores any > dependencies it cannot resolve, which is a bug in itself. > > This bug is a ticking time bomb, would be nice to apply my patch before > it explodes. The latest dpkg upload (1.18.17) changed the dependency of libdpkg-perl to perl:any as well, and now "debootstrap --variant=buildd" fails because it no longer downloads perl. This means that sbuild-createchroot and "pbuilder create" will also fail to create sid chroots, since they run "debootstrap --variant=buildd". Cheers, Sven >> From 32a66dd450192ac959b1ec2e6a7030288e9e6f6e Mon Sep 17 00:00:00 2001 >> From: Sven Joachim <svenj...@gmx.de> >> Date: Sun, 4 Sep 2016 18:24:17 +0200 >> Subject: [PATCH] pkgdetails_perl: Strip the arch-qualifier (Closes: #836525) >> >> --- >> functions | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/functions b/functions >> index 031721f..1254c41 100644 >> --- a/functions >> +++ b/functions >> @@ -1229,6 +1229,7 @@ while (<STDIN>) { >> for $d (split /\s*,\s*/, $1) { >> $d =~ s/\s*[|].*$//; >> $d =~ s/\s*[(].*[)]\s*//; >> + $d =~ s/:.*//; >> push @d, $d; >> } >> }