Package: apt Version: 0.3.11 Severity: important When I upgrade my slink machine to potato (using dselect with apt method), I have to upgrade many packages including apt, libstdc and libc6. What happened is that libc6 suggested me to restart some network service, and I allowed it, but immediately I found that if that is allowed, my terminal would get lost (I'm on a ssh link). I quickly break apt, but after that apt break.
I discovered that at that time, apt is unpacked, but libstdc++ is not. Apt need libstdc++ to work, but while apt is among the first to get unpacked (it begins with a letter A), libstdc++ is unpacked much much later: in fact, even after libc is configured. Once apt is interrupted, it is no longer usable until libstdc++ is manually installed. Will predepend helps here? I think it would be reasonable for apt to predepend the specific version of libstdc++2.9-glibc2.1 needed. Of course that would require that libstdc++2.9-glibc2.1 to be able to co-exist with libstdc++2.9, or the same problem would occur the other way round. I don't know whether this is the case, though. Also, is it possible to make sure that the two package get unpacked and configured as close to each other as possible? -- System Information Debian Release: potato Kernel Version: Linux hwpg11 2.2.11 #1 Tue Aug 10 18:28:33 CST 1999 i486 unknown Versions of the packages apt depends on: ii libc6 2.1.2-0pre11 GNU C Library: Shared libraries and timezone ii libstdc++2.9-gl 2.91.66-2 The GNU stdc++ library (EGCS version)

