[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#836525: debootstrap: doesn't support arch-qualified dependencies



On 2016-12-19 13:59 +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:
>>>
>>>> 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.
>> 
> I think that needs to be reverted in dpkg, we really want to be able to
> create sid chroots with stable debootstrap.

Good idea.  Can this bug be fixed in stretch, so that it remains
possible to create sid chroots with stable debootstrap in the next two
years?

More and more packages gain a dependency on perl:any, see #852017 for
the latest incarnation.

Cheers,
       Sven


Reply to: