On Fri, Aug 26, 2011 at 02:07:36AM -0700, Steve Langasek wrote: > retitle 639290 upgrade from squeeze to wheezy fails on i386 (pre-depends loop) > thanks
> Yes, this is a bug in apt, *not* a bug in the dependencies; perl is not > Essential and never has been, and apt should be able to handle Breaks by > temporarily deconfiguring the old perl package before unpacking libc6. That > apt is not handling this indicates a problem in the apt resolver in squeeze. > But before we start waffling on the implementation, I would like to have a > reproducible test case - for one thing, I'd like to see if wheezy's apt does > any better. But I can't reproduce the problem in a clean squeeze i386 > chroot. Adam, can you provide a minimal package list that can be used to > reproduce the error? > - revert libc's Breaks: on perl. The original bug report causing this to > be added suggests that the only known breakage is that using old perl on > a system with new libc6 to *build* software that embeds perl will fail. > If that's the case, I think that's not a very strong reason to use a > Breaks at all since the main functionality of perl remains intact, and > only one specific use case is broken. This issue seem to be somewhat stalled ATM. As I'm the one who requested the problematic libc Breaks entry, I feel it's my responsibility to get it reverted. Steve: are you OK with reverting it now or are you still looking for a reproducible test case for the apt bug? (I still think we should have a Breaks entry somewhere, probably gcc, but we have plenty of time to discuss and implement that afterwards.) -- Niko Tyni nt...@debian.org -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org