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 [EMAIL PROTECTED]@[EMAIL PROTECTED]@!!&...
Para baixar os pacotes do repositório do nosso exemplo usaremos:
apt-get install meupacote -t x-batata
On 7/19/05, Leandro Santoro <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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