# apt-get install auctex Reading package lists... Done Building dependency tree... Done You might want to run ‘apt-get -f install’ to correct these: The following packages have unmet dependencies. libc6-amd64: Depends: libc6 (= 2.3.6.ds1-13) but 2.3.6-7 is to be installed libc6-dev: Depends: libc6 (= 2.3.6.ds1-13) but 2.3.6-7 is to be installed E: Unmet dependencies. Try ‘apt-get -f install’ with no packages (or specify a solution). # apt-get -f install Reading package lists... Done Building dependency tree... Done Correcting dependencies...Done The following extra packages will be installed: libc6 Suggested packages: glibc-doc The following packages will be upgraded: libc6 1 upgraded, 0 newly installed, 0 to remove and 755 not upgraded. 3 not fully installed or removed. Need to get 0B/4700kB of archives. After unpacking 115kB of additional disk space will be used. Do you want to continue [Y/n]? y WARNING: The following packages cannot be authenticated! libc6 Install these packages without verification [y/N]? y (Reading database ... 119333 files and directories currently installed.) Preparing to replace libc6 2.3.6-7 (using .../libc6_2.3.6.ds1-13_i386.deb) ... Matching libraries: /usr/lib/libc.so.6 A copy of glibc was found in an unexpected directory. It is not safe to upgrade the C library in this situation; please remove that copy of the C library and try again. dpkg: error processing /var/cache/apt/archives/libc6_2.3.6.ds1-13_i386.deb (--unpack): subprocess pre-installation script returned error exit status 1 Errors were encountered while processing: /var/cache/apt/archives/libc6_2.3.6.ds1-13_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1)