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

Re: Problema com Bibliotecas



Como vc falou em mirros não oficiais me lembrei de outra coisa:

Quando é inserido um mirror não oficial no sources.list esse repositória passa a ser tratado como uma versão, assim, se vc adicionou a seguinte linha ao sources.list:
deb http://www.servidor-de-alguem.com.br/debian x-batata main

É indicado ao apt que a versão "x-batata" contém pacotes da série main e se a versão destes pacotes for mais recente que a própria sid (ocorre muito quando se coloca o repositório dos desenvolvedores) então esta é baixada.

Como muitos desenvolvedores colocam apenas o seu pacote as versões não coincidem com o repositório oficial, e então acontece aquela #!#@#@$@$$$@!!&...

Para baixar os pacotes do repositório do nosso exemplo usaremos:
apt-get install meupacote -t x-batata



On 7/19/05, Leandro Santoro <lsantoro@correios.com.br> wrote:
É verdade Maxwillian,


o que acontece, é que de vez em quando alguém pode adicionar um mirror
não-oficial para instalar algo como plugins de vídeo, ou outras coisas
que talvez não estejam nos mirrors oficiais, e esquece aquela entrada no
sources.list. então quando vc vai instalar algo do testing por exemplo,
ele pega alguns pacotes mais novos desse mirror e causa um monte de
dependências desencontradas.

Mas numa situação convencional, com os mirrors configurados direitinho,
vc está coberto de razão.

Abr,
Leandro Santoro.



Em Ter, 2005-07-19 às 18:41 +0300, Maxwillian Miorim escreveu:
> Você pode ter mais de uma distribuição no sources.list, porém o
> apt-get baixa da mais recente.
>
> Para dizer que vc quer pacotes de determinada versão use -t versão:
> # apt-get install xine-ui -t stable
> # apt-get install xine-ui -t oldstable
> # apt-get install xine-ui -t unstable
> # apt-get install xine-ui -t testing
>
> Os comandos acima instalariam:
> 1° - O xine-ui da sarge
> 2° - O xine-ui da woody
> 3° - o xine-ui da sid
> 4° - o xine-ui da etch
>
> Se vc executar todos estes passos a versão que permanecerá é a sid.
> Para baixar de outras versões vc deve ter seus respectivos
> repositórios no /etc/apt/sources.list.
>
> [ ]'s
>
> Max
>
> On 7/19/05, Leandro Santoro <lsantoro@correios.com.br> wrote:
>         Cara isso acontece qdo se mistura pacotes de versões do debian
>         diferentes(stable, unstable, e/ou testing).
>         vc não vai consegui instalar mais nada pq o xine-ui não foi
>         instalado
>         corretamente. e isso travou o apt. assim ou vc instala ele
>         direito ou vc
>         remove ele. o apt-get -f install tenta resolver as
>         dependências de
>         instalações inacabadas.
>
>         então tenta duas coisas:
>         1. apt-get update e apt-get -f install   <sem nada mesmo>
>         se não der certo, apt-get remove xine-ui.
>
>         2. dê uma olhada no seu source.list e veja se tem versões do
>         debian
>         misturadas. tira e deixa só uma. então apt-get update, apt-get
>         -f
>         install.
>
>         outra coisa é procurar pela libxine versão 1-rc3a ou superior,
>         e
>         instalá-la na mão(faz download dela e instala com dpkg -i
>         libxine-xxx.deb). Se ela precisar de dependências, baixe-as tb
>         e instale
>         tudo junto, com algo do tipo dpkg i *.deb .
>
>         Abr,
>         Leandro Santoro.
>
>
>         Ter, 2005-07-19 às 09:47 -0300, Rafael C. Ferreira escreveu:
>         > Saída do comando para ambos q senti falta!
>         >
>         > Valeu Leandro
>         > Ceará
>         >
>         >
>         > Thalita:/home/ceara# apt-get -f install xine-ui
>         > Reading package lists... Done
>         > Building dependency tree... Done
>         > Some packages could not be installed. This may mean that you
>         have
>         > requested an impossible situation or if you are using the
>         unstable
>         > distribution that some required packages have not yet been
>         created
>         > or been moved out of Incoming.
>         >
>         > Since you only requested a single operation it is extremely
>         likely that
>         > the package is simply not installable and a bug report
>         against
>         > that package should be filed.
>         > The following information may help to resolve the situation:
>         >
>         > The following packages have unmet dependencies:
>         >   xine-ui: Depends: libxine1 (>= 1-rc3a) but it is not going
>         to be installed
>         > E: Broken packages
>         > Thalita:/home/ceara#
>         >
>         >
>         >
>         > Thalita:/home/ceara# apt-get -f install amule
>         > Reading package lists... Done
>         > Building dependency tree... Done
>         > Some packages could not be installed. This may mean that you
>         have
>         > requested an impossible situation or if you are using the
>         unstable
>         > distribution that some required packages have not yet been
>         created
>         > or been moved out of Incoming.
>         >
>         > Since you only requested a single operation it is extremely
>         likely that
>         > the package is simply not installable and a bug report
>         against
>         > that package should be filed.
>         > The following information may help to resolve the situation:
>         >
>         > The following packages have unmet dependencies:
>         >   amule: Depends: libwxgtk2.4 (>= 2.4.3.1) but it is not
>         installable
>         > E: Broken packages
>         > Thalita:/home/ceara#
>         >
>         >
>         >
>         > Leandro Santoro wrote:
>         >
>         > >RAfael,
>         > >
>         > >tenta usar o comando
>         > >
>         > >#apt-get -f install
>         > >
>         > >e veja o que acontece.
>         > >
>         > >Abr,
>         > >Leandro Santoro.
>         > >
>         > >Em Ter, 2005-07-19 às 09:30 -0300, Rafael C. Ferreira
>         escreveu:
>         > >
>         > >
>         > >>E: Broken packages
>         > >>
>         > >>
>         > >
>         > >
>         > >
>         > >
>         >
>
>
>
>
> --
> Maxwillian Miorim - LPIC1 (LPID 85928)
> Fone: +55 51 81334205



--
Maxwillian Miorim - LPIC1 (LPID 85928)
Fone: +55 51 81334205
Reply to: