Erro na instalação de pacote [RESOLVIDO]

1. Erro na instalação de pacote [RESOLVIDO]

Renan Garcia
renan_garcia

(usa Ubuntu)

Enviado em 15/08/2017 - 14:54h

Boa tarde meus caros,
lá venho eu denovo trazendo uma questão relativa ao dpkg rs
É o seguinte... estou com o problema abaixo:

(Lendo banco de dados ... 124178 ficheiros e directórios actualmente instalados.)
A preparar para desempacotar .../nome-pacote.deb ...

Executando preinst
####################
...
...
A descompactar nome-pacote (1.0.0) ...
dpkg-deb: erro: fim de arquivo inesperado em cabeçalho de membro do arquivo em /tmp/nome-pacote.deb
dpkg: erro ao processar o arquivo /tmp/nome-pacote.deb (--install):
sub-processo dpkg-deb --fsys-tarfile retornou estado de saída de erro 2

Executando postinst
####################
...
...
Erros foram encontrados durante o processamento de:
/tmp/nome-pacote.deb


Acontece que o dpkg não consigo obter nenhuma informação a respeito de qual arquivo está com problema... alguém tem alguma ideia de como debugar isso?



  


2. Re: Erro na instalação de pacote [RESOLVIDO]

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 15/08/2017 - 14:55h

sudo apt-get update
sudo apt-get upgrade


-poste mensagens de erro se houver

---------------
clodoaldops
https://dicaslinuxmint.blogspot.com.br/


3. Re: Erro na instalação de pacote

Renan Garcia
renan_garcia

(usa Ubuntu)

Enviado em 15/08/2017 - 15:32h


sudo apt-get update
sudo apt-get upgrade


-poste mensagens de erro se houver

Eu fiz o procedimento mas não houve nenhum erro. Porém o problema continua.
De qualquer modo eu creio que o problema está no pacote mesmo, pois eu tentei extrair o conteúdo dele, mas tive a mesma mensagem de erro:
#dpkg -x /tmp/nome-pacote.deb /tmp/pacote/
dpkg-deb: erro: fim de arquivo inesperado em cabeçalho de membro do arquivo em /tmp/nome-pacote.deb

A questão é, como eu posso descobrir o que é, e corrigir isso na criação do pacote?





4. Re: Erro na instalação de pacote [RESOLVIDO]

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 15/08/2017 - 15:44h

-que pacote/programa vc tentou instalar ??

---------------
clodoaldops
https://dicaslinuxmint.blogspot.com.br/


5. Re: Erro na instalação de pacote [RESOLVIDO]

Renan Garcia
renan_garcia

(usa Ubuntu)

Enviado em 15/08/2017 - 15:49h


-que pacote/programa vc tentou instalar ??

Um que eu mesmo criei


6. Re: Erro na instalação de pacote [RESOLVIDO]

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 15/08/2017 - 15:58h

renan_garcia, como não sou desenvolvedor/programador sinto não poder colaborar mais, sorry!

---------------
clodoaldops
https://dicaslinuxmint.blogspot.com.br/


7. Re: Erro na instalação de pacote [RESOLVIDO]

Renan Garcia
renan_garcia

(usa Ubuntu)

Enviado em 15/08/2017 - 16:25h

renan_garcia, como não sou desenvolvedor/programador sinto não poder colaborar mais, sorry!

Que isso meu caro. Agradeço a sua ajuda.
Mas no final das contas eu descobri qual era o problema rs
Existiam alguns arquivos na estrutura do pacote que eram de propriedade do root... e eu estava utilizando o usuário para criar o pacote. Como eu estava ocultando a saída de erro do script que cria o pacote, não aparecia os seguintes erros:

tar: ./etc/nome-pacote/arq1.txt: Não é possível executar a ação: open: Permissão negada
tar: ./etc/nome-pacote/arq2.txt: Não é possível executar a ação: open: Permissão negada
tar: Saindo com estado de falha devido a erros anteriores
dpkg-deb: erro: sub-processo tar -cf retornou estado de saída de erro 2


Então basicamente, eu resolvi o problema executando o script de criação do pacote como root

Mais uma vez, obrigado pela força!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts