Your most pressing problem seems to be the "symbol _dl_out_of_memory" issue, which blocks the libc6 upgrade. The BTS suggests that it is possible to work around this problem by removing /lib/tls/* and then continuing the upgrade. You can find further details in this bug report:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=465753 On Thu, Feb 21, 2008 at 20:18:43 -0600, Jude DaShiell wrote: > Script started on Thu 21 Feb 2008 09:11:05 PM EST > myhome:~# aptitude dist-upgrade [...] > Do you want to upgrade glibc now? [Y/n] y > > Unpacking replacement libc6 ... > /bin/sh: relocation error: /lib/tls/libc.so.6: symbol _dl_out_of_memory, > version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time > reference > dpkg: warning - old post-removal script returned error exit status 127 > dpkg - trying script from the new package instead ... > /bin/sh: relocation error: /lib/tls/libc.so.6: symbol _dl_out_of_memory, > version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time > reference > dpkg: error processing /var/cache/apt/archives/libc6_2.7-8_i386.deb > (--unpack): > subprocess new post-removal script returned error exit status 127 [...] > Errors were encountered while processing: > locales > libdb4.6 > perl > perl-modules -- Regards, | http://users.icfo.es/Florian.Kulzer Florian | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

