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

Bug#581835: libc6: circular Pre-Depends loop caused by Depends: debconf



Package: libc6
Version: 2.10.2-8
Severity: serious

Hello GNU Libc Maintainers,

libc6 now Depends on debconf. This creates a circular (pre)-dependency hell.
You can see it at <http://debian.semistable.com/dot/zlib1g_unstable.png>
Specifically: (->: Depends, =>: Pre-Depends)

libc6 -> debconf => perl-base => libc6
libc6 -> debconf => perl-base => dpkg => libc6

libc6         Depends: debconf,
debconf   Pre-Depends: perl-base,
perl-base Pre-Depends: libc6 (>= 2.4), dpkg (>= 1.14.20)
dpkg:     Pre-Depends: libc6 (>= 2.3)

Pre-Depends loops breaks upgrade.

There is also an unrelated circular dependency on libgcc1.

I note that the new Depends on debconf is not mentionned in the
changelog so maybe it is unintentional.

Cheers,
-- 
Bill. <ballombe@debian.org>

Imagine a large red swirl here. 



Reply to: