Dependências
Olá,
estou tentando instalar o Ardour (http://ardour.sourceforge.net/) mas ele
requer uma da libc mais nova que a que vem com o Woody. Então eu instalei o
pacote libc6_2.3.1-17_i386.deb, mas os seguintes pacotes tiveram que ser
removidos:
kdebase-dev ...
kdelibs4-dev ...
libartsc0-dev ...
libarts1-dev ...
libqt3-mt-dev ...
libpng-dev ...
libcupsys2-dev ...
libxml2-dev ...
libmng-dev ...
zlib1g-dev ...
xlibmesa-dev ...
xlib6g-dev ...
tktable-dev ...
itk3.1-dev ...
tk8.3-dev ...
libxaw6-dev ...
xlibs-dev ...
itcl3.1-dev ...
blt-dev ...
tcl8.3-dev ...
libvorbis-dev ...
libpcre3-dev ...
libogg-dev ...
libncurses5-dev ...
libjpeg62-dev ...
libglib2.0-dev ...
libfreetype6-dev ...
libaudiofile-dev ...
libtool ...
libstdc++2.10-dev ...
g++-2.95 ...
g++ ...
libc6-dev ...
O pior foi que mesmo instalando a versão mais nova da libc o Ardour não
compilou, pois ocorreram erros relacionados ao gcc e à libc:
checking for C compiler default output... configure: error: C compiler cannot
create executables
configure: error: /bin/sh './configure' failed for sigc++
configure: error: /bin/sh './configure' failed for libs
Tentei reinstalar a libc original ( libc6_2.2.5-11.5_i386.deb) mas está
ocorrendo erros:
dpkg - warning: downgrading libc6 from 2.3.1-17 to 2.2.5-11.5.
(Reading database ... 63150 files and directories currently installed.)
Preparing to replace libc6 2.3.1-17 (using libc6_2.2.5-11.5_i386.deb) ...
Unpacking replacement libc6 ...
dpkg: error processing libc6_2.2.5-11.5_i386.deb (--install):
trying to overwrite `/lib/libdb1-2.2.5.so', which is also in package
libdb1-compat
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
libc6_2.2.5-11.5_i386.deb
Como faço para reinstalar a libc antiga e assim poder reinstalar os pacotes
removidos? Já tentei 'apt-get -f install', 'apt-get upgrade', apt-get
distupgrade' e nada resolve.
Obrigado,
Alan
Reply to: