Erro Debian dpkg libxrender1

1
apt-get update && apt-get upgrade

You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 libxrender1 : Breaks: libxrender1:i386 (!= 1:0.9.7-1+deb7u1) but 1:0.9.7-1+deb7u1+b1 is installed
 libxrender1:i386 : Breaks: libxrender1 (!= 1:0.9.7-1+deb7u1+b1) but 1:0.9.7-1+deb7u1 is installed
E: Unmet dependencies. Try using -f.



apt-get -f install

> # apt-get -f install                                                                                                                                                                                             
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  libasound2:i386 libasound2-plugins:i386 libasyncns0:i386 libaudio2:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libavcodec53:i386 libavutil51:i386 libcap2:i386 libcups2:i386
  libdbus-1-3:i386 libdirac-encoder0:i386 libexpat1:i386 libffi5:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcrypt11:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386 libgsm1:i386
  libgssapi-krb5-2:i386 libgstreamer-plugins-base0.10-0:i386 libgstreamer0.10-0:i386 libice6:i386 libjack-jackd2-0:i386 libjpeg62 libjpeg8:i386 libjson0:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386
  libkrb5support0:i386 liblcms1:i386 libmng1:i386 libmp3lame0:i386 libogg0:i386 libopenjpeg2:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
  libqt4-network:i386 libqt4-xml:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386 libqtwebkit4:i386 libsamplerate0:i386 libschroedinger-1.0-0:i386 libsm6:i386 libsndfile1:i386 libspeex1:i386
  libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386 libstdc++6:i386 libtasn1-3:i386 libtheora0:i386 libtiff4:i386 libva1:i386 libvorbis0a:i386 libvorbisenc2:i386 libvpx1:i386 libwrap0:i386 libx11-6:i386
  libx11-xcb1:i386 libx264-123:i386 libxau6:i386 libxcb1:i386 libxdmcp6:i386 libxext6:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxss1:i386 libxt6:i386 libxtst6:i386 libxv1:i386 libxvidcore4:i386
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libxrender1 libxrender1:i386
The following packages will be upgraded:
  libxrender1 libxrender1:i386
2 upgraded, 0 newly installed, 0 to remove and 133 not upgraded.
1 not fully installed or removed.
Need to get 0 B/65.4 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
Reading changelogs... Done
dpkg: warning: 'ldconfig' not found in PATH or not executable
dpkg: warning: 'start-stop-daemon' not found in PATH or not executable
dpkg: error: 2 expected programs not found in PATH or not executable
Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin
E: Sub-process /usr/bin/dpkg returned an error code (2)

editar:

Se eu tentar:

apt-get remove --purge libxrender1:i386

Isso me dá o mesmo erro acima.

Alguma sugestão de como eu poderia resolver esse problema?

Obrigado

    
por PiNg2Eiw 15.04.2015 / 21:51

1 resposta

1

Este é um bug conhecido. Consulte o relatório de erros do Debian 782505 .

Resumidamente, esta é uma correção de segurança que deu errado. Menos brevemente, o pacote libxrender1 para os archives i386 e amd64 tem conteúdos diferentes para o arquivo changelog compartilhado %código%. Isso obviamente não é permitido por /usr/share/doc/libxrender1/changelog.Debian.gz .

O

link tem uma sugestão para uma solução temporária que funcionou para mim. Uma alternativa possivelmente mais simples é sugerida pelo link , ou seja, pinagem apropriada.

Espero que isso seja corrigido pela equipe de segurança em breve.

    
por 15.04.2015 / 23:14

Tags