Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

1. Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

myhelp
myhelp

(usa Outra)

Enviado em 28/09/2021 - 15:46h

Boa tarde !!!
Estou usando Debian Buster nunca tive problemas com pacotes quebrados mas hoje fui instalar um programa essas mensagens aparecerão isso no synaptic
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.
E: Erro, pkgProblemResolver::Resolve gerou falhas, isto pode ser causado por pacotes mantidos (hold).
E: Não foi possível corrigir as dependências
E: Erro, pkgProblemResolver::Resolve gerou falhas, isto pode ser causado por pacotes mantidos (hold).
E: Não foi possível corrigir as dependências

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

E pelo terminal mesmo erro;
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:
Os pacotes a seguir têm dependências desencontradas:
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

Ai tentei corrigir os problemas com esse comandos
dpkg --configure -a
apt-get -f install
apt-get -f remove
apt-get update
aptitude safe-upgrade

Ai rodei esse primeiro comando
dpkg --configure -a ele me retorna isso;
dpkg: aviso: 'ldconfig' não foi encontrado em PATH ou não é executável
dpkg: aviso: 'start-stop-daemon' não foi encontrado em PATH ou não é executável
dpkg: erro: 2 programas esperados não foram encontrados em PATH ou não são executáveis
Nota: a PATH do root normalmente deve conter /usr/local/sbin, /usr/sbin e /sbin













  


2. Re: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 28/09/2021 - 17:13h

-como está sua sources.list ?





3. Re: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

Bruh
Bruuh

(usa Arch Linux)

Enviado em 28/09/2021 - 17:25h


myhelp escreveu:

Boa tarde !!!
Estou usando Debian Buster nunca tive problemas com pacotes quebrados mas hoje fui instalar um programa essas mensagens aparecerão isso no synaptic
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.
E: Erro, pkgProblemResolver::Resolve gerou falhas, isto pode ser causado por pacotes mantidos (hold).
E: Não foi possível corrigir as dependências
E: Erro, pkgProblemResolver::Resolve gerou falhas, isto pode ser causado por pacotes mantidos (hold).
E: Não foi possível corrigir as dependências

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

E pelo terminal mesmo erro;
Alguns pacotes não puderam ser instalados. Isto pode significar que
você solicitou uma situação impossível ou, se você está usando a
distribuição instável, que alguns pacotes requeridos não foram
criados ainda ou foram retirados da "Incoming".
A informação a seguir pode ajudar a resolver a situação:
Os pacotes a seguir têm dependências desencontradas:
E: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

Ai tentei corrigir os problemas com esse comandos
dpkg --configure -a
apt-get -f install
apt-get -f remove
apt-get update
aptitude safe-upgrade

Ai rodei esse primeiro comando
dpkg --configure -a ele me retorna isso;
dpkg: aviso: 'ldconfig' não foi encontrado em PATH ou não é executável
dpkg: aviso: 'start-stop-daemon' não foi encontrado em PATH ou não é executável
dpkg: erro: 2 programas esperados não foram encontrados em PATH ou não são executáveis
Nota: a PATH do root normalmente deve conter /usr/local/sbin, /usr/sbin e /sbin











Tente os comandos:
sudo apt-get clean
sudo apt-get autoclean
sudo apt autoremove

As vezes funciona. Além disso, já deu uma olhada nesses tópicos?
https://ilusoesaleatorias.wordpress.com/2014/08/29/corrigindo-o-famoso-erro-e-impossivel-corrigir-pr...
https://www.edivaldobrito.com.br/pacotes-quebrados-veja-como-corrigir-isso-em-sistemas-baseados-no-d...
https://ubuntu-br.narkive.com/AKS5rWzI/corrigir-pacotes-quebrados
(Aqui a situação é diferente, mas caso você tenha instalado um programa antes de isso ocorrer a solução pode funcionar): https://ubuntuforum-br.org/index.php?topic=99197.0

"A emoção mais antiga e mais forte da humanidade é o medo, e o mais antigo e mais forte de todos os medos é o medo do desconhecido."



4. Re: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 29/09/2021 - 01:04h


até hoje não entendi essa nóia dos devs do Debian de mandarem o path vazio por padrão .... enfim, corrige o path ( como ROOT ) , reinicia e depois tenta corrigir o problema com pacotes

echo "PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/games:/usr/local/games"" > /etc/environment 


------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




5. Re: Impossível corrigir problemas, você manteve (hold) pacotes quebrados.

myhelp
myhelp

(usa Outra)

Enviado em 30/09/2021 - 02:43h


Muito Obrigado !!!