Bonjour,
La machine en question est un My Book Live de WD.
Via la console SSH, j’ai bêtement voulu faire un ‘apt-get upgrade’, mais depuis c’est tout cassé.
Voici quelques tentatives de ma part :
# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run `apt-get -f install' to correct these.
The following packages have unmet dependencies:
libc6: Depends: libc-bin (= 2.13-38) but 2.11.2-2 is installed
E: Unmet dependencies. Try using -f.
[code]# apt-get -f upgrade
Reading package lists… Done
Building dependency tree
Reading state information… Done
Correcting dependencies… Done
The following packages have been kept back:
apache2 apache2-mpm-prefork apache2-utils apache2.2-common apt apt-utils aptitude avahi-daemon base-files bash bind9-host binutils bsdmainutils ca-certificates cifs-utils curl dbus
debian-archive-keyring debianutils dhcp3-client dhcp3-common diff dnsutils dpkg ffmpeg gcc-4.3-base gcc-4.4-base gdb ifupdown info initscripts iptables iputils-ping libapache2-mod-php5 libaprutil1
libavcodec-dev libavcodec52 libavdevice52 libavfilter0 libavformat-dev libavformat52 libavutil-dev libavutil49 libconfuse0 libcups2 libcurl3 libcwidget3 libdevmapper1.02.1 libedit2 libgcc1
libglib2.0-0 libgomp1 libgssapi-krb5-2 libk5crypto3 libkrb5-3 libkrb5support0 liblocale-gettext-perl liblockfile1 libncurses5 libncursesw5 libnetaddr-ip-perl libpam-modules libpam-winbind
libparted0 libpkcs11-helper1 libpostproc51 libpq5 libreadline5 libreadline6 libsdl1.2debian libsdl1.2debian-oss libsigc+±2.0-0c2a libstdc++6 libswscale0 libtag1-vanilla libtag1c2a libtagc0
libtext-charwidth-perl libtext-iconv-perl libwbclient0 libx11-6 libx11-data libxcb1 libxext6 libxml2 man-db mdadm module-init-tools mount nano ncurses-bin netbase nfs-common ntpdate openssh-client
openssh-server openssl openvpn parted passwd perl perl-base perl-modules php-apc php5 php5-cli php5-common php5-curl php5-sqlite powerpc-ibm-utils procps psmisc python python-minimal python2.5
python2.5-minimal rsyslog samba samba-common samba-common-bin sgml-base smartmontools smbclient sysstat sysv-rc sysvinit tasksel udev update-inetd util-linux vim-common vim-tiny vsftpd winbind
xml-core xz-utils
The following packages will be upgraded:
ack-grep adduser avahi-autoipd avahi-utils base-passwd bsdutils bzip2 coreutils cpio cracklib-runtime cron dbus-x11 debconf debconf-i18n dictionaries-common dos2unix dosfstools e2fslibs e2fsprogs
ed ethtool file findutils gdbserver gnupg gpgv grep groff-base gzip hdparm hostname ifplugd iproute libacl1 libantlr3c-3.2-0 libapache2-mod-xsendfile libapr1 libasound2 libattr1 libavahi-client3
libavahi-common-data libavahi-common3 libblkid1 libbz2-1.0 libc-bin libcap2 libcomerr2 libconsole libcrack2 libdaemon0 libdb4.6 libdb4.8 libdbus-1-3 libdc1394-22 libdirac-encoder0 libdirectfb-1.2-9
libexpat1 libfaad2 libfile-next-perl libflac8 libfontenc1 libfreetype6 libgcrypt11 libgdbm3 libglib2.0-data libgsm1 libgssglue1 libidn11 libkeyutils1 libkrb53 libldap-2.4-2 liblzma2 liblzo2-2
libmagic1 libmxml1 libnewt0.52 libnfsidmap2 libnss-mdns libogg0 libopenjpeg2 liborc-0.4-0 libpam-runtime libpam0g libpcre3 libplist1 libpng12-0 libpopt0 libraw1394-11 librpcsecgss3 libsasl2-2
libschroedinger-1.0-0 libselinux1 libsepol1 libsgutils2-2 libslang2 libspeex1 libsqlite0 libsqlite3-0 libss2 libssh2-1 libssl0.9.8 libsysfs2 libtasn1-3 libtext-wrapi18n-perl libtheora0 libts-0.0-0
libunistring0 libupnp3 libusb-0.1-4 libusb-1.0-0 libuuid1 libvorbis0a libvorbisenc2 libwrap0 libxau6 libxdmcp6 libxmuu1 libxslt1.1 lockfile-progs login logrotate lsb-base lsof lzma mac-fdisk
makedev manpages mawk mime-support mktemp multiarch-support mysql-common ncurses-base net-tools netcat-traditional openssh-blacklist openssh-blacklist-extra openssl-blacklist openvpn-blacklist
portmap powerpc-utils readline-common rsync sash sed sg3-utils shared-mime-info sqlite3 strace sudo sysvinit-utils tar tasksel-data tcpd traceroute tsconf tzdata ucf unzip wfinnish wget whiptail
x11-common xauth xfsprogs xmlstarlet yaboot zip zlib1g
169 upgraded, 0 newly installed, 0 to remove and 136 not upgraded.
3 not fully installed or removed.
Need to get 1374kB/57.0MB of archives.
After this operation, 3797kB of additional disk space will be used.
Do you want to continue [Y/n]?
Get:1 http://ftp.us.debian.org squeeze/main libkrb53 1.8.3+dfsg-4squeeze7 [1374kB]
Fetched 1374kB in 2s (590kB/s)
Extracting templates from packages: 100%
Preconfiguring packages …
debconf template parse error: Template parse error near `Choices-sr@latin.UTF-8: Dijalog, Linijski, Gnome, Kde, Editor, Neinteraktivno’, in stanza #1 of /tmp/debconf.template.209690
adduser template parse error: Template parse error near `Description-sr@latin.UTF-8: Da li želite da cijeli sistem oÄitava korisniÄke direktorijume?’, in stanza #2 of /tmp/adduser.template.210000
x11-common template parse error: Template parse error near `Choices-sr@latin.UTF-8: Samo glavni korisnik, Samo za korisnike konzole, Svako’, in stanza #1 of /tmp/x11-common.template.210974
(Reading database …
dpkg: warning: files list file for package `ramlog’ missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `libparted0’ missing, assuming package has no files currently installed.
(Reading database … 18727 files and directories currently installed.)
Preparing to replace libc-bin 2.11.2-2 (using …/libc-bin_2.13-38_powerpc.deb) …
Unpacking replacement libc-bin …
dpkg: error processing /var/cache/apt/archives/libc-bin_2.13-38_powerpc.deb (–unpack):
trying to overwrite ‘/etc/ld.so.conf.d/libc.conf’, which is also in package wd-lib 01.04.01-81092
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/libc-bin_2.13-38_powerpc.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
[/code]
[code]# apt-get -f install
Reading package lists… Done
Building dependency tree
Reading state information… Done
Correcting dependencies… Done
The following extra packages will be installed:
libc-bin
The following packages will be upgraded:
libc-bin
1 upgraded, 0 newly installed, 0 to remove and 304 not upgraded.
3 not fully installed or removed.
Need to get 0B/1447kB of archives.
After this operation, 1610kB of additional disk space will be used.
Do you want to continue [Y/n]?
(Reading database …
dpkg: warning: files list file for package `ramlog’ missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `libparted0’ missing, assuming package has no files currently installed.
(Reading database … 18727 files and directories currently installed.)
Preparing to replace libc-bin 2.11.2-2 (using …/libc-bin_2.13-38_powerpc.deb) …
Unpacking replacement libc-bin …
dpkg: error processing /var/cache/apt/archives/libc-bin_2.13-38_powerpc.deb (–unpack):
trying to overwrite ‘/etc/ld.so.conf.d/libc.conf’, which is also in package wd-lib 01.04.01-81092
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/libc-bin_2.13-38_powerpc.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
[/code]
[code]# dpkg -i --force-overwrite /var/cache/apt/archives/libc6_2.13-38_powerpc.deb
(Reading database …
dpkg: warning: files list file for package `ramlog’ missing, assuming package has no files currently installed.
dpkg: warning: files list file for package `libparted0’ missing, assuming package has no files currently installed.
(Reading database … 18727 files and directories currently installed.)
Preparing to replace libc6 2.13-38 (using …/libc6_2.13-38_powerpc.deb) …
Unpacking replacement libc6 …
dpkg: dependency problems prevent configuration of libc6:
libc6 depends on libc-bin (= 2.13-38); however:
Version of libc-bin on system is 2.11.2-2.
dpkg: error processing libc6 (–install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libc6
[/code]
Si j’ai bien compris, j’ai 2 problèmes : des dépendances qui ne sont plus maintenues et libc-bin qui est mal installé.
Avez-vous une idée pour résoudre ce problème ?
Merci d’avance,
LeNouveau