Get libc6 from a debian server (www.debian.org). Install it by dpkg -i libc...deb
Mathias On Sun, Mar 10, 2002 at 02:15:25PM +0100, Johannes Ranke wrote: > Hi all > > yesterday I tried to install gnut (testing) on my potato server. Now > I believe that was a mistake... > > apt-get wanted to install a couple of replacement libraries libc6, > perl, I have no transcript :( . I said "Go for it" and apt-get > got hung up. > > --schnipp-- > > eckehaat:~# apt-get -f install > Reading Package Lists... 0%Reading Package Lists... 100%Reading Package > Lists... Done > Building Dependency Tree... 0%Building Dependency Tree... 0%Building > Dependency Tree... 50%Building Dependency Tree... 50%Building Dependency > Tree... 51%Building Dependency Tree... 62%Building Dependency Tree... > 74%Building Dependency Tree... 85%Building Dependency Tree... 96%Building > Dependency Tree... Done > Correcting dependencies... Done > The following extra packages will be installed: > apache apache-common apache-ssl esound esound-common libbonobo2 libbz2-1.0 > libc6 libc6-dev > libdb3 libdps1 libefs1 libesd0 libexpat1 libfreetype6 libgnorbagtk0 > libgtk1.2-common libldap2 > libmm11 libmysqlclient10 libpcre3 libperl5.6 libpopt0 libsasl7 libssl0.9.6 > libstdc++2.10-dev > logrotate mysql-common openssl perl perl-5.005-base perl-base perl-suid > php4 php4-ldap > php4-mysql > The following packages will be REMOVED: > gnome-bin gnome-gv libgnome32 libgnomesupport0 libgnomeui32 libgnorba27 > libgtk1.2 mozilla > php4-gd > The following NEW packages will be installed: > libbonobo2 libbz2-1.0 libdb3 libdps1 libefs1 libexpat1 libfreetype6 > libgtk1.2-common libldap2 > libmm11 libmysqlclient10 libpcre3 libperl5.6 libsasl7 libssl0.9.6 > mysql-common perl perl-suid > 18 packages upgraded, 18 newly installed, 9 to remove and 231 not upgraded. > 13 packages not fully installed or removed. > Need to get 0B/13.5MB of archives. After unpacking 17.2MB will be freed. > Do you want to continue? [Y/n] y > perl: /lib/libc.so.6: version `GLIBC_2.2' not found (required by > /lib/libdb.so.3) > E: Sub-process /usr/sbin/dpkg-preconfigure --apt returned an error code (1) > E: Failure running script /usr/sbin/dpkg-preconfigure --apt > > --schnapp-- > > I think the main problem is here (third to last line): > > perl: /lib/libc.so.6: version `GLIBC_2.2' not found (required by > /lib/libdb.so.3) > > In fact, I get the same message when just issuing the command "perl" itself. > Perl > is not running any more, which also means, for example, that my syslogd has a > problem, > as I noticed this morning. > > --schnipp-- > > eckehaat:~# dpkg --audit > The following packages have been unpacked but not yet configured. > They must be configured using dpkg --configure or the configure > menu option in dselect for them to work: > libstdc++2.10-glibc2.2 The GNU stdc++ library > g++ The GNU C++ compiler. > g++-2.95 The GNU C++ compiler. > perl-5.005-suid Transitional package. > cpp-2.95 The GNU C preprocessor. > gcc-2.95 The GNU C compiler. > perl-modules Core Perl modules. > binutils The GNU assembler, linker and binary utilities. > cpp The GNU C preprocessor. > perl-5.005 Transitional package. > locales GNU C Library: National Language (locale) data [support] > gcc The GNU C compiler. > libdb2 The Berkeley database routines (run-time files). > > --schnapp-- > > So I have a bunch of non-configured packages > > --schnipp-- > > eckehaat:~# dpkg --pending --configure > dpkg: dependency problems prevent configuration of libstdc++2.10-glibc2.2: > libstdc++2.10-glibc2.2 depends on libc6 (>= 2.2.4-4); however: > Version of libc6 on system is 2.1.3-20. > dpkg: error processing libstdc++2.10-glibc2.2 (--configure): > dependency problems - leaving unconfigured > dpkg: dependency problems prevent configuration of g++-2.95: > g++-2.95 depends on libc6 (>= 2.2.4-4); however: > Version of libc6 on system is 2.1.3-20. > g++-2.95 depends on libstdc++2.10-dev (>= 1:2.95.4); however: > Version of libstdc++2.10-dev on system is 1:2.95.2-13. > dpkg: error processing g++-2.95 (--configure): > dependency problems - leaving unconfigured > dpkg: dependency problems prevent configuration of perl-5.005-suid: > perl-5.005-suid depends on perl-suid (>= 5.6.0-20); however: > Package perl-suid is not installed. > dpkg: error processing perl-5.005-suid (--configure): > dependency problems - leaving unconfigured > dpkg: dependency problems prevent configuration of cpp-2.95: > cpp-2.95 depends on libc6 (>= 2.2.4-4); however: > Version of libc6 on system is 2.1.3-20. > dpkg: error processing cpp-2.95 (--configure): > dependency problems - leaving unconfigured > dpkg: dependency problems prevent configuration of gcc-2.95: > gcc-2.95 depends on libc6 (>= 2.2.4-4); however: > Version of libc6 on system is 2.1.3-20. > gcc-2.95 depends on cpp-2.95 (>= 1:2.95.4); however: > Package cpp-2.95 is not configured yet. > gcc-2.95 depends on cpp-2.95 (<< 1:2.95.5); however: > Package cpp-2.95 is not configured yet. > dpkg: error processing gcc-2.95 (--configure): > dependency problems - leaving unconfigured > dpkg: dependency problems prevent configuration of perl-modules: > perl-modules depends on perl (>= 5.6.1-1); however: > Package perl is not installed. > dpkg: error processing perl-modules (--configure): > dependency problems - leaving unconfigured > dpkg: dependency problems prevent configuration of binutils: > binutils depends on libc6 (>= 2.2.4-4); however: > Version of libc6 on system is 2.1.3-20. > dpkg: error processing binutils (--configure): > dependency problems - leaving unconfigured > dpkg: dependency problems prevent configuration of cpp: > cpp depends on cpp-2.95; however: > Package cpp-2.95 is not configured yet. > dpkg: error processing cpp (--configure): > dependency problems - leaving unconfigured > dpkg: dependency problems prevent configuration of perl-5.005: > perl-5.005 depends on perl (>= 5.6.0-20); however: > Package perl is not installed. > dpkg: error processing perl-5.005 (--configure): > dependency problems - leaving unconfigured > dpkg: dependency problems prevent configuration of locales: > locales depends on glibc-2.2.5-3; however: > Package glibc-2.2.5-3 is not installed. > dpkg: error processing locales (--configure): > dependency problems - leaving unconfigured > dpkg: dependency problems prevent configuration of gcc: > gcc depends on cpp (>= 2:2.95.4-9); however: > Package cpp is not configured yet. > gcc depends on gcc-2.95; however: > Package gcc-2.95 is not configured yet. > gcc depends on cpp-2.95; however: > Package cpp-2.95 is not configured yet. > dpkg: error processing gcc (--configure): > dependency problems - leaving unconfigured > dpkg: dependency problems prevent configuration of libdb2: > libdb2 depends on libc6 (>= 2.2.4-4); however: > Version of libc6 on system is 2.1.3-20. > dpkg: error processing libdb2 (--configure): > dependency problems - leaving unconfigured > dpkg: dependency problems prevent configuration of g++: > g++ depends on cpp (>= 2:2.95.4-9); however: > Package cpp is not configured yet. > g++ depends on g++-2.95; however: > Package g++-2.95 is not configured yet. > g++ depends on gcc-2.95; however: > Package gcc-2.95 is not configured yet. > dpkg: error processing g++ (--configure): > dependency problems - leaving unconfigured > Errors were encountered while processing: > libstdc++2.10-glibc2.2 > g++-2.95 > perl-5.005-suid > cpp-2.95 > gcc-2.95 > perl-modules > binutils > cpp > perl-5.005 > locales > gcc > libdb2 > g++ > > --schnapp-- > > But dpkg doesn't get them straight. > > I'm stuck... How do I get perl to work again? > > Best regards, > > Hannes > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] >