I haven't been following the discussion on the libc6 naming (too little time, I'm afraid) so I may have missed any fixes to this. I have apt 0.0.16-1 and libc6 2.0.7r-2 installed. I installed apt before the upgrade of libc6.
Now the first thing that apt wants to do when you run it is to commit suicide by removing itself. Is there a workaround? puccini:~# dpkg -s apt Package: apt Status: install ok installed Version: 0.0.16-1 Pre-Depends: libc6 (>= 2.0.7pre1-0), libstdc++2.8 (>= 2.90.26-1) Suggests: perl, libnet-perl, libwww-perl, libmd5-perl Conflicts: deity Conffiles: /etc/apt/sources.list ea2d8631fa15fc7abbc3aae46cb9d2e5 puccini:~# dpkg -s libc6 Package: libc6 Status: install ok installed Source: glibc Version: 2.0.7r-2 Pre-Depends: ldso (>= 1.8.10-1) Conflicts: libc5 (<< 5.4.33-7), libpthread0 (<< 0.7-10) puccini:~# apt-get update Get file:/groucho/private/debian/debian-non-US/ unstable/binary-i386/ Packages Get file:/groucho/pub/linux/debian/ frozen/contrib Packages Get file:/groucho/pub/linux/debian/ frozen/main Packages Get file:/groucho/pub/linux/debian/ frozen/non-free Packages Updating package file cache...done Updating package status cache...done Checking system integrity...dependency error You might want to run `apt-get -f install' to correct these. Sorry, but the following packages are broken - this means they have unmet dependencies: apt: Depends:libc6 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]