Erro au fazer upgrade/instalar

Iniciado por Tharles Michael, 21 de Setembro de 2012, 20:44

tópico anterior - próximo tópico

Tharles Michael

Olá pessoal, estou com um problema no meu Ubuntu 12.04,

Quando instalei ele, ele passou vários dias instalando e atualizando normalmente, mas depois de algumas atualizações ele começou a apresentar alguns erros.

Hoje quando faço um "sudo apt-get upgrade" ele apresenta erro, ou quando tento instalar alguns programas, mas não é sempre que da esse erro as vezes quando reinicio a máquina volta ao normal.

Ex: Fiz um "sudo su" para ficar root, ai apareceu a seguinte mensagem:

" tharles@tharles:~$ sudo su
[sudo] password for tharles:
sudo: não foi possível abrir /var/lib/sudo/tharles/2: Sistema de arquivos somente para leitura
root@tharles:/home/tharles# "

Depois de ficar root fiz um upgrade e apareceu a seguinte mensagem no terminal:

"root@tharles:/home/tharles# apt-get upgrade
W: Não usando travamento para arquivo de trava somente leitura /var/lib/dpkg/lock
E: Impossível escrever para /var/cache/apt/
E: As listas de pacotes ou os arquivos de estado não puderam ser analisados ou abertos."

E toda vida, assim que logo aparece essa mensagem de erro:
http://imageshack.us/photo/my-images/829/capturadetelade20120921j.png/
E quando tento relatar, da erro ao relatar! :p


Alguém sabe como corrigir isso?! Desde já agradeço a quem poder me ajudar!
Abraços!

zekkerj

Execute os comandos abaixo e cole o resultado aqui.

namei -m /var/lib/sudo/tharles/2

df /var

mount
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Tharles Michael

Executei os comandos que você escreveu zekkerj , está ai abaixo os resultados:


"tharles@tharles:~$ sudo su          <---- Notem que ao usar o "sudo su" não apareceu mais a mensagem de erro que deu anteriormente.
[sudo] password for tharles:
root@tharles:/home/tharles# namei -m /var/lib/sudo/tharles/2
f: /var/lib/sudo/tharles/2
drwxr-xr-x /
drwxr-xr-x var
drwxr-xr-x lib
drwx------ sudo
drwx------ tharles
-rw------- 2
root@tharles:/home/tharles# df /var
Sist. Arq.     1K-blocos    Usad  Dispon. Uso% Montado em
/dev/sda1       96120588 5992352 85245500   7% /
root@tharles:/home/tharles# mount
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda5 on /home type ext4 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/tharles/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=tharles)
/dev/sdb3 on /media/2CBC672BBC66EEB0 type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
root@tharles:/home/tharles# "


E ai amigo, pelos resultados ai, você acha que resolveu o problema?!  ??? Logo mais estarei tentando fazer um upgrade e observar se aparece mais alguns daqueles erros. Se tiver resolvido aviso aqui. Obrigado.   :P

Tharles Michael

Pronto cara, fiz um "apt-get upgrade" ai começou a atualizar normalmente até que depois apareceu esses erros:


Modo gráfico:  :-\
http://imageshack.us/f/155/erro1l.png/
http://imageshack.us/f/59/erro2c.png/


No terminal:   :o

"root@tharles:/home/tharles# apt-get upgrade
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
Os pacotes a seguir serão mantidos em suas versões atuais:
  linux-generic-pae linux-headers-generic-pae linux-image-generic-pae
Os pacotes a seguir serão atualizados:
  dbus dbus-x11 gir1.2-rb-3.0 libdbus-1-3 librhythmbox-core5 linux-libc-dev
  rhythmbox rhythmbox-data rhythmbox-mozilla rhythmbox-plugin-cdrecorder
  rhythmbox-plugin-magnatune rhythmbox-plugin-zeitgeist rhythmbox-plugins
  samba-common-bin shotwell tzdata tzdata-java
17 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 3 não atualizados.
É preciso baixar 12,1 MB de arquivos.
Depois desta operação, 38,9 kB adicionais de espaço em disco serão usados.
Você quer continuar [S/n]? s
Obter:1 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main libdbus-1-3 i386 1.4.18-1ubuntu1.1 [148 kB]
Obter:2 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main tzdata-java all 2012e-0ubuntu0.12.04.1 [140 kB]
Obter:3 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main tzdata all 2012e-0ubuntu0.12.04.1 [474 kB]
Obter:4 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main dbus i386 1.4.18-1ubuntu1.1 [368 kB]
Obter:5 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main dbus-x11 i386 1.4.18-1ubuntu1.1 [21,5 kB]
Obter:6 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main rhythmbox-plugin-zeitgeist all 2.96-0ubuntu4.2 [49,2 kB]
Obter:7 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main rhythmbox-plugin-magnatune i386 2.96-0ubuntu4.2 [23,5 kB]
Obter:8 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main rhythmbox-plugin-cdrecorder i386 2.96-0ubuntu4.2 [16,3 kB]
Obter:9 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main rhythmbox-mozilla i386 2.96-0ubuntu4.2 [5.926 B]
Obter:10 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main rhythmbox-data all 2.96-0ubuntu4.2 [443 kB]
Obter:11 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main rhythmbox i386 2.96-0ubuntu4.2 [169 kB]
Obter:12 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main rhythmbox-plugins i386 2.96-0ubuntu4.2 [327 kB]
Obter:13 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main librhythmbox-core5 i386 2.96-0ubuntu4.2 [542 kB]
Obter:14 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main gir1.2-rb-3.0 i386 2.96-0ubuntu4.2 [44,6 kB]
Obter:15 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main linux-libc-dev i386 3.2.0-31.50 [866 kB]
Obter:16 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main samba-common-bin i386 2:3.6.3-2ubuntu2.3 [6.153 kB]
Obter:17 http://br.archive.ubuntu.com/ubuntu/ precise-updates/main shotwell i386 0.12.3-0ubuntu0.1 [2.347 kB]
Baixados 12,1 MB em 41s (294 kB/s)                                             
debconf: Perl may be unconfigured (Can't locate IO/File.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl/5.14/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
(Lendo banco de dados ...
dpkg: aviso: falta ficheiro de lista de ficheiros `gstreamer0.10-plugins-good', assumindo que o pacote não tem actualmente ficheiros instalados.

dpkg: aviso: falta ficheiro de lista de ficheiros `gir1.2-rb-3.0', assumindo que o pacote não tem actualmente ficheiros instalados.
(Lendo banco de dados ... 231450 ficheiros e directórios actualmente instalados.)
Preparando para substituir libdbus-1-3 1.4.18-1ubuntu1 (usando .../libdbus-1-3_1.4.18-1ubuntu1.1_i386.deb) ...
Desempacotando substituto libdbus-1-3 ...
Preparando para substituir tzdata-java 2012e-0ubuntu0.12.04 (usando .../tzdata-java_2012e-0ubuntu0.12.04.1_all.deb) ...
Desempacotando substituto tzdata-java ...
Preparando para substituir tzdata 2012e-0ubuntu0.12.04 (usando .../tzdata_2012e-0ubuntu0.12.04.1_all.deb) ...
Desempacotando substituto tzdata ...
Configurando tzdata (2012e-0ubuntu0.12.04.1) ...
Can't locate POSIX.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/Template.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 8.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 10.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 7.
Compilation failed in require at /usr/share/debconf/frontend line 6.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.
dpkg: erro processando tzdata (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 2
E: Sub-process /usr/bin/dpkg returned an error code (1)

root@tharles:/home/tharles# "


OBS: Da para colocar o texto em Spoiler aqui no fórum?!

Tharles Michael

Bem, agora esse erro é quando fui atualizar "pelo gerenciador de atualizações":

1º Apareceu essa janelinha:

http://imageshack.us/f/684/errogerenciadordeatuali.png/

E nos detalhes do erro, tinha o seguinte:

installArchives() failed: debconf: Perl may be unconfigured (Can't locate IO/File.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl/5.14/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
debconf: Perl may be unconfigured (Can't locate IO/File.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl/5.14/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
debconf: Perl may be unconfigured (Can't locate IO/File.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl/5.14/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
debconf: Perl may be unconfigured (Can't locate IO/File.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl/5.14/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
Setting up tzdata (2012e-0ubuntu0.12.04.1) ...
Can't locate POSIX.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/Template.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 8.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 10.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 7.
Compilation failed in require at /usr/share/debconf/frontend line 6.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.
dpkg: error processing tzdata (--configure):
subprocess installed post-installation script returned error exit status 2
No apport report written because MaxReports is reached already
Errors were encountered while processing:
tzdata
Error in function:
Setting up libdbus-1-3 (1.4.18-1ubuntu1.1) ...
Setting up tzdata (2012e-0ubuntu0.12.04.1) ...
Can't locate POSIX.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/Template.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 8.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 10.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 7.
Compilation failed in require at /usr/share/debconf/frontend line 6.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.
dpkg: error processing tzdata (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of tzdata-java:
tzdata-java depends on tzdata (= 2012e-0ubuntu0.12.04.1); however:
  Package tzdata is not configured yet.
dpkg: error processing tzdata-java (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place



zekkerj

Parece que seu pacote "perl-base" está corrompido. Tente reinstalá-lo.

sudo apt-get install --reinstall perl-base

Pode tentar também terminar as instalações pendentes:

sudo dpkg --configure -a

sudo apt-get -f install
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Tharles Michael

Pronto amigo, executei os comandos que você disse, mas retornaram alguns erros:

Comando "sudo apt-get install --reinstall perl-base":



root@tharles:/home/tharles# apt-get install --reinstall perl-base
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 1 reinstalados, 0 a serem removidos e 17 não atualizados.
2 pacotes não totalmente instalados ou removidos.
É preciso baixar 0 B/1.472 kB de arquivos.
Depois desta operação, 0 B adicionais de espaço em disco serão usados.
debconf: Perl may be unconfigured (Can't locate IO/File.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl/5.14/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting

Configurando tzdata (2012e-0ubuntu0.12.04.1) ...
Can't locate POSIX.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/Template.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 8.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 10.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 7.
Compilation failed in require at /usr/share/debconf/frontend line 6.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.
dpkg: erro processando tzdata (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 2
Nenhum relatório apport escrito pois MaxReports já foi atingido
                                                               Erros foram encontrados durante o processamento de:
tzdata

E: Sub-process /usr/bin/dpkg returned an error code (1)
root@tharles:/home/tharles#



Comando "sudo dpkg --configure -a" e "sudo apt-get -f install"


root@tharles:/home/tharles# sudo dpkg --configure -a
Configurando tzdata (2012e-0ubuntu0.12.04.1) ...
Can't locate POSIX.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/Template.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 8.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 10.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 7.
Compilation failed in require at /usr/share/debconf/frontend line 6.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.
dpkg: erro processando tzdata (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 2
dpkg: problemas de dependência impedem a configuração de tzdata-java:
tzdata-java depende de tzdata (= 2012e-0ubuntu0.12.04.1); porém:
  Pacote tzdata não está configurado ainda.
dpkg: erro processando tzdata-java (--configure):
problemas de dependência - deixando desconfigurado
Erros foram encontrados durante o processamento de:
tzdata
tzdata-java
root@tharles:/home/tharles# sudo apt-get -f install
Lendo listas de pacotes... Pronto
Construindo árvore de dependências       
Lendo informação de estado... Pronto
0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 17 não atualizados.
2 pacotes não totalmente instalados ou removidos.
Depois desta operação, 0 B adicionais de espaço em disco serão usados.
debconf: Perl may be unconfigured (Can't locate IO/File.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl/5.14/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
Configurando tzdata (2012e-0ubuntu0.12.04.1) ...
Can't locate POSIX.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/Template.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 8.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 10.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 7.
Compilation failed in require at /usr/share/debconf/frontend line 6.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.
dpkg: erro processando tzdata (--configure):
sub-processo script post-installation instalado retornou estado de saída de erro 2
Nenhum relatório apport escrito pois MaxReports já foi atingido
                                                               dpkg: problemas de dependência impedem a configuração de tzdata-java:
tzdata-java depende de tzdata (= 2012e-0ubuntu0.12.04.1); porém:
  Pacote tzdata não está configurado ainda.

dpkg: erro processando tzdata-java (--configure):
problemas de dependência - deixando desconfigurado
Nenhum relatório apport escrito pois MaxReports já foi atingido
                                                               Erros foram encontrados durante o processamento de:
tzdata
tzdata-java
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@tharles:/home/tharles#

Tharles Michael

Pelo que li no erro esse pacote "tzdata" não está configurado, dei uma busca no bom e velho google e achei o comando para reconfigura-lo, tentei aqui mas não deu certo!

dpkg-reconfigure tzdata:

root@tharles:/home/tharles# dpkg-reconfigure tzdata
Can't locate POSIX.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/Template.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Template.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Question.pm line 8.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Question.pm line 8.
Compilation failed in require at /usr/share/perl5/Debconf/Config.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Config.pm line 7.
Compilation failed in require at /usr/share/perl5/Debconf/Log.pm line 10.
Compilation failed in require at /usr/share/perl5/Debconf/Db.pm line 7.
BEGIN failed--compilation aborted at /usr/share/perl5/Debconf/Db.pm line 7.
Compilation failed in require at /usr/sbin/dpkg-reconfigure line 11.
BEGIN failed--compilation aborted at /usr/sbin/dpkg-reconfigure line 11.

zekkerj

O sistema de instalação é baseado em Perl, mas o seu Perl está zicado. Tanto as bibliotecas IO::File quanto POSIX estão com arquivos faltando (e rezo que seja apenas elas).

Uma alternativa seria você repor manualmente os arquivos que faltam (/usr/lib/perl/<versão>/IO/File.pm e /usr/lib/perl/<versão>/POSIX.pm).

Mas vc tem que achar uma cópia de outra máquina com a mesma versão; não adianta nem eu mandar pra vc os arquivos de minha máquina pq eles são de versão diferente da sua.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Tharles Michael

Ok! Obrigado pela ajuda. Vou ver se consigo achar esses arquivos.

Se conseguir achar, posto aqui pra dizer se deu certo ou não.

Caso não consiga, vou acabar reinstalando o sistema!  :P

Abraços.


zekkerj

Talvez seja mais prudente vc trazer todo diretório /usr/lib/perl/<versão> (no seu caso, "/usr/lib/perl/5.14.2") de uma máquina sadia.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D