instalação do fslint

Iniciado por tonitito, 21 de Maio de 2009, 20:07

tópico anterior - próximo tópico

tonitito

Tenho tentado, sem sucesso, instalar no meu Ubuntu 7.04 o aplicativo 'fslint'.
Depois do 'apt-get update' e de clicar no arquivo '.deb' recebo a seguinte mensagem:


**Falha ao instalar o pacote 'fslint_2.28-1_all.deb'
(Lendo banco de dados ... dpkg: erro processando /home/lacerda/Desktop/fslint_2.28-1_all.deb (--install):
files list file for package 'libid3tag0' is missing final newline**

Alguém saberia me informar como resolver esse problema?
Um abraço
tonitito



platao

Companheiro tonitito, vc esta com todos os repositorios atualizados? tenho o gutsy aqui e esta instalado esse pacote.

Caso vc nao esteja conseguindo atualizar os repositorios faça o seguinte:

acessar o arquivo /etc/apt/sources.list (comando sudo gedit /etc/apt/sources.list pelo terminal) colar o seguinte no final do arquivo:

deb http://old-releases.ubuntu.com/ubuntu/ feisty main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ feisty main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ feisty-updates main restricted universe multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ feisty-updates main restricted universe multiverse

La no sinaptic desmarque tudo,deixe marcado somente a aba "programas de terceiros",depois clique em "marcar todas as atualizações" e recarregue. talvez seja por isso, e so um palpite, caso nao resolva vamos esperar os mais experientes se manifestarem.

PS: dependencias desse pacote:
python=(>=2.0)
python gtk2
python glade2
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

tonitito

Amigo platao:

Obrigado pela ajuda. 
Segui suas instruções mas, infelizmente, não consegui.
A única diferença notada foi que, ao abrir o instalador de pacotes, aparece a seguinte mensagem:

**Uma versão mais antiga foi encontrada nos repositórios
É recomendado instalar a versão do repositório, pois geralmente ela é melhor suportada.**

Quanto às dependências que você anotou, elas estão instaladas.
Será que devo desfazer as mudanças efetuadas no synaptic?
Um abraço
tonitito

platao

Ola, nao deve desfazer as mudanças propostas no synaptic pois como vc sabe o ubuntu 7.04 nao tem mais suporte, ou seja nao vai ser mais atualizado, mas vc pode continuar utilizando o 7.04 normalmente somente os repositorios de software mudaram de lugar, vc pode por exemplo dar um sudo aptitude install fslint que ele atraves da dica que te passei vai fazer o downoad e instalar normalmente.

em resumo o suporte acabou mas os repositorios continuam ativos so que em um endereço direferente.

no caso vc manda instalar e o que ele retorna? todas as dependencias estao instaladas?tente desinstalar o 'libid3tag0' e instale novamente.

tente o comando: sudo aptitude autoclean
                         sudo dpkg --configure -a
                         sudo apt-get update
                         sudo aptitude install fslint 
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

tonitito

Caro platao
Tentei seguir suas instruções. Veja, ao usar o aptitude:
(Não gostaria de ocupar tanto espaço, mas não há outro jeito!)

root@ubuntu:/# aptitude install fslint
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências       
Lendo informação de estado... Pronto
Lendo informações estendidas de estado     
Inicializando estados de pacotes... Pronto
Construindo a base de dados... Pronto     
Os pacotes a seguir foram automaticamente mantidos:
  icedax libxvidcore4
Os pacotes a seguir foram mantidos:
  cdda2wav flashplugin-nonfree
Os NOVOS pacotes a seguir serão instalados:
  fslint
0 pacotes atualizados, 1 novos instalados, 0 a serem removidos e 4 não atualizados.
É preciso obter 69,3kB de arquivos. Depois do desempacotamento, 594kB serão usados.
Gravando informações estendidas de estado... Pronto
Obter:1 http://old-releases.ubuntu.com feisty/universe fslint 2.16-1 [69,3kB]
Baixados 69,3kB em 2s (31,0kB/s)
(Lendo banco de dados ... dpkg: erro processando /var/cache/apt/archives/fslint_2.16-1_all.deb (--unpack):
files list file for package `libid3tag0' is missing final newline
Erros foram encontrados durante processamento de:
/var/cache/apt/archives/fslint_2.16-1_all.deb
Processamento parou porque haviam muitos erros.
E: Sub-process /usr/bin/dpkg returned an error code (1)
A instalação de um pacote falhou. Tentando recuperar :
root@ubuntu:/#

E, durante a desinstalação do libid3tag0, apareceu a mensagem:
E: gstreamer0.10-plugins-ugly: files list file for package `libid3tag0' is missing final newline

Depois do autoclean, dpkg --configure -a, apt-get update:
root@ubuntu:/# aptitude install fslint
Lendo Lista de Pacotes... Pronto
Construindo Árvore de Dependências       
Lendo informação de estado... Pronto
Lendo informações estendidas de estado     
Inicializando estados de pacotes... Pronto
Construindo a base de dados... Pronto     
Os pacotes a seguir foram automaticamente mantidos:
  icedax libxvidcore4
Os pacotes a seguir foram mantidos:
  cdda2wav flashplugin-nonfree
Os NOVOS pacotes a seguir serão instalados:
  fslint
0 pacotes atualizados, 1 novos instalados, 0 a serem removidos e 4 não atualizados.
É preciso obter 0B/69,3kB de arquivos. Depois do desempacotamento, 594kB serão usados.
Gravando informações estendidas de estado... Pronto
(Lendo banco de dados ... dpkg: erro processando /var/cache/apt/archives/fslint_2.16-1_all.deb (--unpack):
files list file for package `libid3tag0' is missing final newline
Erros foram encontrados durante processamento de:
/var/cache/apt/archives/fslint_2.16-1_all.deb
Processamento parou porque haviam muitos erros.
E: Sub-process /usr/bin/dpkg returned an error code (1)
A instalação de um pacote falhou. Tentando recuperar :
root@ubuntu:/#

Gostaria de saber o significado daquela mensagem: ** files list file for package 'libid3tag0' is missing final newline**

Talvez eu tenha que desistir, mas, desde já, fico agradecido por sua ajuda.
Um abraço
tonitito


platao

Va ate /var/cache/apt/archives/ e procure esse pacote la e delete manualmente e o libid3tag0 tbm depois peça para instalar novamente.
sudo apt-get remove --purge fslint libid3tag0
sudo apt-get update
sudo apt-get install fslint

o que faz esse pacote???

http://www.gdhpress.com.br/blog/solucionando-problemas-dpkg/
procure tbm aqui no forum deve ter algum topico que ajude e vamos esperar os mais experientes se manifestarem.
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

tonitito

Olá, platao

Removi o arquivo 'fslint_2.16-1_all.deb'. Agora, na pasta archives ficaram os arquivos:

root@ubuntu:/var/cache/apt/archives# ls
gstreamer0.10-plugins-ugly_0.10.5-0ubuntu2_i386.deb  lock
kleansweep_0.2.8-0ubuntu2_i386.deb                   partial

O arquivo 'libid3tag0' deveria estar lá? Só fui encontrá-lo em:

root@ubuntu:/# find / -iname libid3tag0
/usr/share/doc/libid3tag0
root@ubuntu:/#

Fslint é um aplicativo para procurar arquivos duplicados, inconsistências, erros em nomes de arquivos, etc..
Quero instalá-lo para limpar partição com 30GB de arquivos FAT32, com inúmeros arquivos duplicados.

Se possível, gostaria de aproveitar um pouco mais de sua gentileza em me auxiliar.
Um abraço
tonitito