libc6 screwiness.
A couple weeks ago, I updated my amd64 (sid) install
via apt-get. At that time, it warned me that two
different C libraries were referenced in
/etc/ld.so.conf, and indeed they were, as per the
FAQ/HOWTO. I had the appropriate /var/chroot/sid-ia32
directories listed in /etc/ld.so.conf.
So I temporarily commented out those lines, and re-ran
apt-get upgrade. Afterwards, the entire box works
perfectly fine except for apt-cache search.
I get the following error:
apt-cache: relocation error: apt-cache: symbol
regexec, version GLIBC_2.3.4 not defined in file
libc.so.6 with link time reference
My sources.list:
deb http://debian-amd64.alioth.debian.org/pure64 sid
main contrib non-free
#gcc-3.4
#deb http://debian-amd64.alioth.debian.org/gcc-3.4 sid
main contrib non-free
# nvidia ?
deb http://people.debian.org/~rdonald/nvidia
unstable/amd64/
deb http://people.debian.org/~rdonald/nvidia
unstable/all/
# marillat mplayer
deb http://cyberspace.ucla.edu/marillat/ unstable main
# kde 3.4
deb http://people.debian.org/~killer/amd64 ./
Note: It probably has something to do with the gcc-3.4
libs, but I've tried with and without that line
commented out and re-dist-upgrading.
Any ideas, or am I just completely lost?
Regards,
Zaq
Reply to: