[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: