On 12/19/2016 02:41 PM, Guillem Jover wrote: > Hi! > > On Mon, 2016-12-19 at 13:59:51 +0100, Julien Cristau wrote: >> Control: severity -1 normal >> >> On 12/19/2016 10:58 AM, Sven Joachim wrote: >>> Control: severity -1 serious >>> >>> On 2016-11-12 20:32 +0100, Sven Joachim wrote: >>>> On 2016-09-04 19:28 +0200, Sven Joachim wrote: >>>>> 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. > > Oww, sorry, had forgotten about your previous thread where you > mentioned this. :/ > >> I think that needs to be reverted in dpkg, we really want to be able to >> create sid chroots with stable debootstrap. > > Hmm, certainly right, I'll queue the revert for 1.18.18. > Do you have an ETA for that release? Right now our buildd chroots are affected by #848422 and it'd be nice if the next regular update (tomorrow evening) would be pick up a fixed version, so I'd like to know if I need to go and add --include perl as a workaround before then. (I'm also willing to NMU dpkg with that one d/control change today or tomorrow if that's easier.)
Cheers, Julien

