pacote quebrado(Ajuda)

Iniciado por mdea, 28 de Janeiro de 2007, 05:25

tópico anterior - próximo tópico

mdea

Como posso resolver o seguinte problema:

    marcelo@marcelo-desktop:~$ sudo apt-get install
    Lendo Lista de Pacotes... Pronto
    Construindo Árvore de Dependências       
    Reading state information... Pronto
    Você pode querer rodar `apt-get -f install' para corrigir isso.
    Os pacotes a seguir têm dependências desencontradas:
    libfontconfig1: Depende: fontconfig-config (= 2.3.2-7ubuntu2) mas 2.4.2-1 está instalado
    E: Dependências desencontradas. Tente usar -f.
    marcelo@marcelo-desktop:~$

    Usando -f:
    marcelo@marcelo-desktop:~$ sudo apt-get install -f
    Lendo Lista de Pacotes... Pronto
    Construindo Árvore de Dependências       
    Reading state information... Pronto
    Corrigindo dependências... falhou.
    Os pacotes a seguir têm dependências desencontradas:
    libfontconfig1: Depende: fontconfig-config (= 2.3.2-7ubuntu2) mas 2.4.2-1 está instalado
    E: Erro, pkgProblemResolver::Resolve gerou falhas, isto pode ser causado por pacotes mantidos (hold).
    E: Impossível corrigir dependências
    marcelo@marcelo-desktop:~$

    Não sei como resolver o problema e ficaria muito grato se alguel me desse uma força!!! ???


Os principais males que atacam o homem vêm da ignorância - Voltaire

mdea

Tamb. tentei consertar o pacote usando Synaptic - menu editar Consertar pacotes quebrados:

Recebo a seguinte mensagem

    Ocorreu um erro

    Os seguintes detalhes são fornecidos:

    E: Erro, pkgProblemResolver::Resolve gerou falhas, isto pode ser causado por pacotes mantidos (hold).
    E: Não foi possível corrigir dependências


Os principais males que atacam o homem vêm da ignorância - Voltaire

mdea

Os principais males que atacam o homem vêm da ignorância - Voltaire

Livonio Oliveira

Tambem estou com este mesmo erro só que mais grave já que estou em um servidor!

estava instalando perl para rodar uma aplicação e ocorreu este erro só que nada tem resolvido

fiz o apt-get install -f e não deu certo

fiz o aptitude purge fonconfig-config do link anterior mais não deu certo também
mim pediu para remover todos os aplicativos da maquina incluindo serviços que não posso para!

fiz o procedimento pelo editar do synaptic e nada

pior tenho que colocar esta aplicação para rodar neste servidor e não posso para os outros


????????????

clcampos

Já tentou remover a força a aplicação que não instalou perfeitamente?

sudo dpkg --remove --force-remove-reinstreq nome-do-pacote
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Livonio Oliveira

Erro.....................



livonio@LABBSA01E02:~$ sudo dpkg --remove --force-remove-reinstreq perl
[sudo] password for livonio:
dpkg: problemas de dependência impedem remoção de perl:
libarchive-tar-perl depende de perl (>= 5.6.0-16).
libnet-dbus-perl depende de perl (>= 5.8.8-7ubuntu3); porém:
  Pacote perl está para ser removido.
mysql-client-5.0 depende de perl (>= 5.6.0-16).
libhtml-tagset-perl depende de perl (>= 5.6.0-16).
libxml-twig-perl depende de perl (>= 5.6.0-16).
defoma depende de perl (>= 5.6.0-16).
libplrpc-perl depende de perl (>= 5.6.0-16).
xml-core depende de perl.
gnome-system-tools depende de perl.
libhtml-parser-perl depende de perl (>= 5.8.8-7build1); porém:
  Pacote perl está para ser removido.
libcairo-perl depende de perl (>= 5.8.8-7ubuntu3); porém:
  Pacote perl está para ser removido.
pidgin depende de perl (>= 5.8.8-12).
mysql-server-5.0 depende de perl (>= 5.6).
libwww-perl depende de libdigest-md5-perl; porém:
  Pacote libdigest-md5-perl não está instalado.
  Pacote perl, o qual fornece libdigest-md5-perl está para ser removido.
libwww-perl depende de libmime-base64-perl (>= 2.1) | perl (>= 5.8); porém:
  Pacote libmime-base64-perl não está instalado.
  Pacote perl está para ser removido.
libwww-perl depende de libnet-perl (>= 1:1.09) | perl (>= 5.8.1); porém:
  Pacote libnet-perl não está instalado.
  Pacote perl está para ser removido.
libwww-perl depende de perl (>= 5.6.0-16); porém:
  Pacote perl está para ser removido.
libwww-perl depende de libdigest-md5-perl; porém:
  Pacote libdigest-md5-perl não está instalado.
  Pacote perl, o qual fornece libdigest-md5-perl está para ser removido.
libwww-perl depende de libmime-base64-perl (>= 2.1) | perl (>= 5.8); porém:
  Pacote libmime-base64-perl não está instalado.
  Pacote perl está para ser removido.
libwww-perl depende de libnet-perl (>= 1:1.09) | perl (>= 5.8.1); porém:
  Pacote libnet-perl não está instalado.
  Pacote perl está para ser removido.
libwww-perl depende de perl (>= 5.6.0-16); porém:
  Pacote perl está para ser removido.
libwww-perl depende de libdigest-md5-perl; porém:
  Pacote libdigest-md5-perl não está instalado.
  Pacote perl, o qual fornece libdigest-md5-perl está para ser removido.
libwww-perl depende de libmime-base64-perl (>= 2.1) | perl (>= 5.8); porém:
  Pacote libmime-base64-perl não está instalado.
  Pacote perl está para ser removido.
libwww-perl depende de libnet-perl (>= 1:1.09) | perl (>= 5.8.1); porém:
  Pacote libnet-perl não está instalado.
  Pacote perl está para ser removido.
libwww-perl depende de perl (>= 5.6.0-16); porém:
  Pacote perl está para ser removido.
libnss-mdns depende de perl.
apparmor-utils depende de perl (>= 5.6.0-16).
foomatic-db-engine depende de perl (>= 5.6.0-16).
libcompress-zlib-perl depende de perl (>= 5.6.0-16).
sgml-data depende de perl.
foomatic-filters depende de perl.
libfile-temp-perl depende de perl (>= 5.6.0-16).
libnet-daemon-perl depende de perl (>= 5.6.0-16).
cupsys-driver-gutenprint depende de perl (>= 5.8.0).
libgtk2-perl depende de perl (>= 5.8.8-7ubuntu3); porém:
  Pacote perl está para ser removido.
libcrypt-passwdmd5-perl depende de perl (>= 5.6.0-16).
libdate-manip-perl depende de perl (>= 5.6.0-16).
libarchive-zip-perl depende de perl (>= 5.6.0-16).
libmime-tools-perl depende de perl (>= 5.8.4-2.3).
libdevice-serialport-perl depende de perl (>= 5.8.8-7ubuntu3); porém:
  Pacote perl está para ser removido.
libhtml-tree-perl depende de perl (>= 5.6.0-16).
libdbd-mysql-perl depende de perl (>= 5.8.8-7ubuntu3); porém:
  Pacote perl está para ser removido.
libterm-readkey-perl depende de perl (>= 5.8.8-7); porém:
  Pacote perl está para ser removido.
libglib-perl depende de perl (>= 5.8.8-7ubuntu3); porém:
  Pacote perl está para ser removido.
libgnome2-vfs-perl depende de perl (>= 5.8.8-7ubuntu3); porém:
  Pacote perl está para ser removido.
libmailtools-perl depende de perl (>= 5.6.0-16); porém:
  Pacote perl está para ser removido.
librpc-xml-perl depende de perl (>= 5.6.0-16).
liburi-perl depende de perl.
liburi-perl depende de perl (>= 5.6.0-16).
liburi-perl depende de libmime-base64-perl; porém:
  Pacote libmime-base64-perl não está instalado.
  Pacote perl, o qual fornece libmime-base64-perl está para ser removido.
liburi-perl depende de data-dumper; porém:
  Pacote data-dumper não está instalado.
  Pacote perl, o qual fornece data-dumper está para ser removido.
liburi-perl depende de perl.
liburi-perl depende de perl (>= 5.6.0-16).
liburi-perl depende de libmime-base64-perl; porém:
  Pacote libmime-base64-perl não está instalado.
  Pacote perl, o qual fornece libmime-base64-perl está para ser removido.
liburi-perl depende de data-dumper; porém:
  Pacote data-dumper não está instalado.
  Pacote perl, o qual fornece data-dumper está para ser removido.
libdate-pcalc-perl depende de perl (>= 5.6.0-16).
doc-base depende de perl (>= 5.6.0-16).
libgnome2-perl depende de perl (>= 5.8.7-10ubuntu2); porém:
  Pacote perl está para ser removido.
libpurple0 depende de perl (>= 5.8.8-12).
libcompress-raw-zlib-perl depende de perl (>= 5.8.8-7ubuntu3); porém:
  Pacote perl está para ser removido.
libio-compress-zlib-perl depende de perl (>= 5.6.0-16).
sgml-base depende de perl.
libtimedate-perl depende de perl (>= 5.6.0-16).
libgnome2-canvas-perl depende de perl (>= 5.8.8-7ubuntu3); porém:
  Pacote perl está para ser removido.
libio-compress-base-perl depende de perl (>= 5.6.0-16).
libconvert-binhex-perl depende de perl (>= 5.6.0-16).
perl-modules depende de perl (>= 5.8.8-8).
libauthen-sasl-perl depende de perl (>= 5.6.0-16).
binfmt-support depende de perl (>= 5.6.0-16).
libio-zlib-perl depende de perl (>= 5.6.0-16).
gstreamer0.10-plugins-base-apps depende de perl.
libxml-parser-perl depende de perl (>= 5.8.8-7ubuntu2); porém:
  Pacote perl está para ser removido.
libio-stringy-perl depende de perl (>= 5.6.0-16).
liburi-perl depende de perl.
liburi-perl depende de perl (>= 5.6.0-16).
liburi-perl depende de libmime-base64-perl; porém:
  Pacote libmime-base64-perl não está instalado.
  Pacote perl, o qual fornece libmime-base64-perl está para ser removido.
liburi-perl depende de data-dumper; porém:
  Pacote data-dumper não está instalado.
  Pacote perl, o qual fornece data-dumper está para ser removido.
libwww-perl depende de libdigest-md5-perl; porém:
  Pacote libdigest-md5-perl não está instalado.
  Pacote perl, o qual fornece libdigest-md5-perl está para ser removido.
libwww-perl depende de libmime-base64-perl (>= 2.1) | perl (>= 5.8); porém:
  Pacote libmime-base64-perl não está instalado.
  Pacote perl está para ser removido.
libwww-perl depende de libnet-perl (>= 1:1.09) | perl (>= 5.8.1); porém:
  Pacote libnet-perl não está instalado.
  Pacote perl está para ser removido.
libwww-perl depende de perl (>= 5.6.0-16); porém:
  Pacote perl está para ser removido.
libwww-perl depende de libdigest-md5-perl; porém:
  Pacote libdigest-md5-perl não está instalado.
  Pacote perl, o qual fornece libdigest-md5-perl está para ser removido.
libwww-perl depende de libmime-base64-perl (>= 2.1) | perl (>= 5.8); porém:
  Pacote libmime-base64-perl não está instalado.
  Pacote perl está para ser removido.
libwww-perl depende de libnet-perl (>= 1:1.09) | perl (>= 5.8.1); porém:
  Pacote libnet-perl não está instalado.
  Pacote perl está para ser removido.
libwww-perl depende de perl (>= 5.6.0-16); porém:
  Pacote perl está para ser removido.
liburi-perl depende de perl.
liburi-perl depende de perl (>= 5.6.0-16).
liburi-perl depende de libmime-base64-perl; porém:
  Pacote libmime-base64-perl não está instalado.
  Pacote perl, o qual fornece libmime-base64-perl está para ser removido.
liburi-perl depende de data-dumper; porém:
  Pacote data-dumper não está instalado.
  Pacote perl, o qual fornece data-dumper está para ser removido.
libplrpc-perl depende de perl (>= 5.6.0-16).
dpkg: erro processando perl (--remove):
problemas de dependência - não será removido
Erros foram encontrados durante processamento de:
perl



???????????????

carlosaluisio

Citação de: Livônio online 31 de Julho de 2008, 17:51
Erro.....................



livonio@LABBSA01E02:~$ sudo dpkg --remove --force-remove-reinstreq perl
[sudo] password for livonio:
dpkg: problemas de dependência impedem remoção de perl:
libarchive-tar-perl depende de perl (>= 5.6.0-16).



???????????????

[/quote]

Caro Livonio, fundador do Forum.

Tente (mesmo que nao esteja pedindo) o comando sudo dpkg --configure -a

depois, vejoque tem aplicação instalada que depende desses aplcativos. Simplesmente desinste-as e instale de novo. Aconteceu um erro de dependencia certa vez que eu resolvi desinstalando por completo e reinstalando os aplicativos.

Carlos
Ubuntu Lucid é 10 !!!

RBM0407

Citação de: clcampos online 30 de Julho de 2008, 20:46
Já tentou remover a força a aplicação que não instalou perfeitamente?

sudo dpkg --remove --force-remove-reinstreq nome-do-pacote

Cara, eu estava com um problemão aqui... e esse código resolveu para mim.

Obrigado!
Linux user: # 480731

regisfsc

Estou com um problema parecido com dois pacotes.
executei o comando "apt-get -f install" e deu o seguinte resultado:

Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Os seguintes pacotes foram instalados automaticamente e já não são necessários:
  skype-bin libcompress-raw-bzip2-perl
Use 'apt-get autoremove' para removê-los.
Os pacotes a seguir serão REMOVIDOS:
  libio-compress-base-perl libio-compress-zlib-perl
0 pacotes atualizados, 0 pacotes novos instalados, 2 a serem removidos e 1 não atualizados.
2 pacotes não totalmente instalados ou removidos.
Depois desta operação, 90,1 kB de espaço em disco serão liberados.
Você quer continuar [S/n]? s
(Lendo banco de dados ... 679159 ficheiros e directórios actualmente instalados.)
Removendo libio-compress-base-perl ...
dpkg: erro processando libio-compress-base-perl (--remove):
não foi possível criar, em segurança, '/usr/share/doc/libio-compress-base-perl/changelog.Debian.gz': Não é um diretório
Nenhum relatório apport escrito pois MaxReports já foi atingido
                                                               Removendo libio-compress-zlib-perl ...
dpkg: erro processando libio-compress-zlib-perl (--remove):
não foi possível criar, em segurança, '/usr/share/doc/libio-compress-zlib-perl/changelog.Debian.gz': Não é um diretório
Nenhum relatório apport escrito pois MaxReports já foi atingido
                                                               Erros foram encontrados durante o processamento de:
libio-compress-base-perl
libio-compress-zlib-perl
E: Sub-process /usr/bin/dpkg returned an error code (1)

ao tentar o comando "sudo dpkg --remove --force-remove-reinstreq nome-do-pacote" deu o seguinte resoltado:
(Lendo banco de dados ... 679159 ficheiros e directórios actualmente instalados.)
Removendo libio-compress-base-perl ...
dpkg: erro processando libio-compress-base-perl (--remove):
não foi possível criar, em segurança, '/usr/share/doc/libio-compress-base-perl/changelog.Debian.gz': Não é um diretório
Erros foram encontrados durante o processamento de:
libio-compress-base-perl

Alguem pode me ajudar??? Não consigo instalar mais nenhum pacote por conta desses dois "libio-compress-base-perl" e "libio-compress-zlib-perl" que impedem de realizar as instalações.