Bug#639290: partial upgrade from squeeze to wheezy fails
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#629670,
as far as I can tell it is libc6-dev that broke perl:
Note (probably harmless): No library found for -lpthread
Of course that problem isn't libc6-dev-specific --- any development
library installed to /usr/lib/$arch instead of /usr/lib could trigger
the same problem. It is possible (except on armhf and i386) to use
libc/squeeze with gcc/wheezy as a multiarch development environment
and completely avoid that Breaks.
So maybe the Breaks should be from gcc, if from anywhere. Niko,
what do you think?
Jonathan
Reply to: