Re: Dependências
Em Seg, 2003-07-21 às 11:33, Alan Carvalho escreveu:
> 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:
Voce mexeu numa caixa de marimbondos....
[corta]
> 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
Uma boa dica para isso e usar o auto-apt, que baixa e instala as
dependencias que faltam para compilar um programa. Se voce tivesse
usando o auto-apt, provavelmente voce teria a libc atualizada
automaticamente, mas como esta lib e base de tudo no sistema
provavelmente sua distro ficaria descaracterizada, algo como pular de
stable para testing, ou ate mesmo para unstable.
E fortemente recomendado nao bulir com a glibc, muito menos sem saber o
que esta fazendo.
> 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
dpkg -i --force-all libc6_2.2.5-11.5_i386.deb vai instalar na tora, mas,
como ja disse, voce mexeu numa caixa de marimbondos. Como a glibc e o
"coracao" do sistema GNU/Linux, esta operacao pode destruir seu sistema
e torna-lo inacessivel, obrigando voce a uma reinstalacao completa do
sistema precedido de uma formatacao do HD no melhor estilo Windows!
Tente instalar na marra e cruze os dedos, se nao der certo... Mas antes
de fazer a reinstalacao espere outras opinioes da lista, pois alguem
mais experiente pode ter uma solucao que restaure as coisas sem precisar
passar o cerol.
> 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.
Bem, o que posso lhe desejar e sorte, e que seu backup esteja atualizado
para qualquer eventualidade.
> Obrigado,
>
> Alan
[]'s
--
Outgoing mail is certified Windows Free.
Checked by Debian GNU/Linux <http://www.debian.org>.
"free your computer and your soul will follow..."
Reply to: