Bug#639290: partial upgrade from squeeze to wheezy fails

2011-08-26 Thread Jonathan Nieder
Adam Heath wrote: > Well, fixing this in apt won't be good enough, as that version won't > be made available in stable. Of course. But it's still an apt bug, seriously. As for the case at hand: the more I think about it, the less the Breaks by libc6 makes sense. In the motivating example Bug#6

Bug#639290: partial upgrade from squeeze to wheezy fails

2011-08-26 Thread Adam Heath
On 08/26/2011 09:20 AM, Jonathan Nieder wrote: > Julian Andres Klode wrote: > >> Obviously dpkg has no --deconfigure command that you could >> use for this. > > But it does have an --auto-deconfigure command that does just what one > might expect, so... > > We are dancing around the actual point

Bug#639290: partial upgrade from squeeze to wheezy fails

2011-08-26 Thread Adam Heath
On 08/26/2011 12:43 AM, Jonathan Nieder wrote: > reassign 639290 apt > quit > > Hi again, > > Adam Heath wrote: > >> 639290 says that you can deconfigure perl. That is not possible. > > Why? I thought the whole point of having a separate perl and > perl-base is that perl is not essential. >

Bug#639290: partial upgrade from squeeze to wheezy fails

2011-08-26 Thread Jonathan Nieder
Jonathan Nieder wrote: > Julian Andres Klode wrote: >> Obviously dpkg has no --deconfigure command that you could >> use for this. [...] > Hoping that is clearer. Oops! I missed Steve's message which already says everything important. Sorry for the noise. -- To UNSUBSCRIBE, email to debian-

Bug#639290: partial upgrade from squeeze to wheezy fails

2011-08-26 Thread Jonathan Nieder
Julian Andres Klode wrote: > Obviously dpkg has no --deconfigure command that you could > use for this. But it does have an --auto-deconfigure command that does just what one might expect, so... We are dancing around the actual point, which is that if I understand the report correctly, apt does

Bug#639290: partial upgrade from squeeze to wheezy fails

2011-08-26 Thread Julian Andres Klode
On Fri, Aug 26, 2011 at 12:43:20AM -0500, Jonathan Nieder wrote: > reassign 639290 apt > quit > > Hi again, > > Adam Heath wrote: > > > 639290 says that you can deconfigure perl. That is not possible. > > Why? I thought the whole point of having a separate perl and > perl-base is that perl is

Bug#639290: partial upgrade from squeeze to wheezy fails

2011-08-25 Thread Jonathan Nieder
reassign 639290 apt quit Hi again, Adam Heath wrote: > 639290 says that you can deconfigure perl. That is not possible. Why? I thought the whole point of having a separate perl and perl-base is that perl is not essential. So as an intermediate state during an upgrade, it should be perfectly

Bug#639290: partial upgrade from squeeze to wheezy fails

2011-08-25 Thread Adam Heath
On 08/25/2011 12:37 PM, Jonathan Nieder wrote: > Hi APT team, > > Quick puzzle for you. > > Adam Heath wrote: > >> E: Could not perform immediate configuration on 'perl'. Please see man >> 5 apt.conf under APT::Immediate-Configure for details. (2) >> == >> >> libc6(wheezy) breaks perl << 5.12.

Bug#639290: partial upgrade from squeeze to wheezy fails

2011-08-25 Thread Adam Heath
On 08/25/2011 12:37 PM, Jonathan Nieder wrote: > Hi APT team, > > Quick puzzle for you. > > Adam Heath wrote: > >> E: Could not perform immediate configuration on 'perl'. Please see man >> 5 apt.conf under APT::Immediate-Configure for details. (2) >> == >> >> libc6(wheezy) breaks perl << 5.12.

Bug#639290: partial upgrade from squeeze to wheezy fails

2011-08-25 Thread Jonathan Nieder
Hi APT team, Quick puzzle for you. Adam Heath wrote: > E: Could not perform immediate configuration on 'perl'. Please see man > 5 apt.conf under APT::Immediate-Configure for details. (2) > == > > libc6(wheezy) breaks perl << 5.12. perl 5.12 depends on libgdm3. > libgdm3 pre-depends multiarch-su

Bug#639290: partial upgrade from squeeze to wheezy fails

2011-08-25 Thread Adam Heath
package: libc6 The warnings about the locales below is because I don't have that installed in the debootstrap squeeze chroot. == zoot:/Media/chroot# rsync squeeze.save/ squeeze/ --exclude var/cache/apt/archives/ --exclude etc/apt/ -a zoot:/Media/chroot# chroot squeeze root@zoot:/# apt-get install