Debian squeeze - Problema com dependencias Perl [RESOLVIDO]

1. Debian squeeze - Problema com dependencias Perl [RESOLVIDO]

Rafael dalboni
dalboni

(usa Debian)

Enviado em 26/11/2014 - 12:28h

Prezados,

estou com problema para instalar qualquer pacote que precise de alguma dependencia de alguns pacotes relacionados com o PERL, segue exemplo:

# apt-get install postgrey
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências desencontradas:
postgrey : Depende: libberkeleydb-perl (>= 0.39-1) mas não será instalado
Depende: libnet-dns-perl mas não será instalado
Recomenda: libdigest-sha1-perl mas não será instalado
Recomenda: libnet-rblclient-perl mas não será instalado
E: Pacotes quebrados


tentando instalar as dependencias separado:

# apt-get install libberkeleydb-perl
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:

Os pacotes a seguir têm dependências desencontradas:
libberkeleydb-perl : Depende: perlapi-5.10.1


Tentando instalar o perlapi-5.10.1 -

# apt-get install perlapi-5.10.1
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
O pacote perlapi-5.10.1 é um pacote virtual fornecido por:
perl-base 5.10.1-17squeeze6[Não é versão candidata]

E: O pacote 'perlapi-5.10.1' não tem candidato para instalação


Não consigo instalar nada que peça o perlapi-5.10.1






  


2. Re: Debian squeeze - Problema com dependencias Perl [RESOLVIDO]

Fábio Berbert de Paula
fabio

(usa Debian)

Enviado em 26/11/2014 - 12:38h

Até onde sei o perlapi é um pacote virtual. Para tê-lo instalado no sistema você precisa instalar o perl-base:

# apt-get install perl-base

https://packages.debian.org/squeeze/perlapi-5.10.1




3. Re: Debian squeeze - Problema com dependencias Perl [RESOLVIDO]

Rafael dalboni
dalboni

(usa Debian)

Enviado em 26/11/2014 - 14:34h

Valeu pela atenção,

o problema é que o perl-base está instalado

# apt-get install perl-base
Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
perl-base já é a versão mais nova.


parece que não consegue detectar que os pacotes fazem parte do perl-base

tinha tido esse problema quando tentei instalar o spamassasin, como não conseguia instalar essas dependências comecei a procurar por outra alternativa AntiSpam, mas os que achei precisa do perl, não tive saída, vou ter que dar um jeito que resolver isso, já fiz um apt-get upgrade, foi tudo ok, e já estava até pensando em atualizar a disrto, mas como está em produção se der algum problema vai dar dor de cabeça.




4. Re: Debian squeeze - Problema com dependencias Perl [RESOLVIDO]

Fábio Berbert de Paula
fabio

(usa Debian)

Enviado em 27/11/2014 - 00:40h

Em último caso você pode tentar baixar o código-fonte do pacote desejado e compilar. Como se trata de apenas um programa, fica mais tranquilo de gerenciar manualmente. Pelo menos até atualizações de dependências no repositório serem corrigidas.


5. Re: Debian squeeze - Problema com dependencias Perl [RESOLVIDO]

Rafael dalboni
dalboni

(usa Debian)

Enviado em 21/12/2014 - 11:35h


Só consegui resolver o problema reinstalando o sistema.

Acho que o que gerou esse problema no gerenciador de pacotes foi que no inicio usava outros repositorios não oficiais e também a do Debian 7, e acabou virando uma mistureba.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts