Não é possível atualizar o debhelper

2

Estou rodando um Ubuntu 16.04 no meu laptop, um processo normal é atualizar quase todos os dias, hoje quando eu entro em "sudo apt list --upgradable" ele me mostrou esta mensagem:

❯sudo apt list --upgradable
 Listing... Done
 debhelper/xenial,xenial 10.2.2ubuntu1~ubuntu16.04.1 all [upgradable from:9.20160115ubuntu3]
 N: There is 1 additional version. Please use the '-a' switch to see it

Então eu fiz como recomendado, eu digito:

❯sudo dh -a
 dh: No compatibility level specified in debian/compat
 dh: This package will soon FTBFS; time to fix it!
 dh: Compatibility levels before 4 are no longer supported (level 1 requested)

Então eu corri:

sudo apt upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Por que não está atualizando o dh ?, O que posso fazer para corrigir isso?

Obrigado antecipadamente.

    
por Haroldo Payares Salgado 17.01.2018 / 21:19

2 respostas

1

Depois de procurar por soluções complexas em quase todos os lugares, decidi tentar algo mais simples e transparente: use o aptitude

sudo aptitude update

encontrou alguns pacotes quebrados, então:

sudo aptitude upgrade

ele me perguntou se eu queria consertar os pacotes quebrados, eu digitei "y" e ele começou a consertar todos os pacotes quebrados.

Espero que esta solução também possa ajudá-lo.

    
por 31.01.2018 / 19:50
0

Infelizmente ainda não posso comentar, encontrei o mesmo problema. Se você realmente executar:

sudo apt upgrade debhelper

ele retorna um erro informando que

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 debhelper : Depends: dh-autoreconf (>= 12~) but 11 is to be installed
             Depends: dh-strip-nondeterminism (>= 0.028~) but 0.015-1 is to be installed
             Depends: dpkg-dev (>= 1.18.23ubuntu3) but 1.18.4ubuntu1.3 is to be installed
E: Broken packages

Pelo menos eu estou rodando no KDE Neon LTS (baseado em 16.04), então eu suponho que o erro só pode ser corrigido pelos gerenciadores de pacotes.

    
por 27.01.2018 / 11:49