Realizei 2 atualizações na caixa do sistema (18.04-> 18.10, depois 18.10-> 19.04) ontem.
Hoje, tenho um sistema de pacotes quebrado:
sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
libkf5configgui5 : Depends: libqt5gui5 (>= 5.8.0~) but it is not installed or
libqt5gui5-gles (>= 5.8.0~) but it is not installed
libkf5guiaddons5 : Depends: libqt5gui5 (>= 5.11.0~rc1) but it is not installed or
libqt5gui5-gles (>= 5.11.0~rc1) but it is not installed
libkf5kdcraw5 : Depends: libqt5gui5 (>= 5.6.1~) but it is not installed or
libqt5gui5-gles (>= 5.6.1~) but it is not installed
libkf5kexiv2-15.0.0 : Depends: libqt5gui5 (>= 5.2.0) but it is not installed or
libqt5gui5-gles (>= 5.2.0) but it is not installed
libkf5syntaxhighlighting5 : Depends: libqt5gui5 (>= 5.8.0~) but it is not installed or
libqt5gui5-gles (>= 5.8.0~) but it is not installed
libkf5waylandclient5 : Depends: libqt5gui5 (>= 5.8.0~) but it is not installed or
libqt5gui5-gles (>= 5.8.0~) but it is not installed
libpoppler-qt5-1 : Depends: libqt5gui5 (>= 5.2.0) but it is not installed or
libqt5gui5-gles (>= 5.2.0) but it is not installed
libqt5help5 : Depends: libqt5gui5 (>= 5.0.2) but it is not installed or
libqt5gui5-gles (>= 5.0.2) but it is not installed
libqt5opengl5 : Depends: libqt5gui5 (>= 5.1.0) but it is not installed
Depends: libqt5gui5 (>= 5.9.0~beta) but it is not installed or
libqt5gui5-gles (>= 5.9.0~beta) but it is not installed
libqt5printsupport5 : Depends: libqt5gui5 (>= 5.11.0~rc1) but it is not installed or
libqt5gui5-gles (>= 5.11.0~rc1) but it is not installed
libqt5quick5 : Depends: libqt5gui5 (>= 5.1.0) but it is not installed
Depends: libqt5gui5 (>= 5.12.2) but it is not installed or
libqt5gui5-gles (>= 5.12.2) but it is not installed
libqt5quickcontrols2-5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5quicktemplates2-5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5quickwidgets5 : Depends: libqt5gui5 (>= 5.8.0) but it is not installed or
libqt5gui5-gles (>= 5.8.0) but it is not installed
libqt5svg5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5waylandclient5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5waylandcompositor5 : Depends: libgl1 but it is not installed
Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5webenginecore5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5webenginewidgets5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqt5webkit5 : Depends: libqt5gui5 (>= 5.9.0~beta) but it is not installed or
libqt5gui5-gles (>= 5.9.0~beta) but it is not installed
libqt5widgets5 : Depends: libqt5gui5 (>= 5.12.2) but it is not installed or
libqt5gui5-gles (>= 5.12.2) but it is not installed
libqt5x11extras5 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
libqtwebkit4 : Depends: libgl1-mesa-glx but it is not installed or
libgl1 but it is not installed
Depends: libqt4-opengl (>= 4:4.5.3) but it is not installed
librenaissance0 : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
librenaissance0-dev : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
libva-glx2 : Depends: libgl1 but it is not installed
libwebkitgtk-1.0-0 : Depends: libgl1 but it is not installed
libwxgtk3.0-0v5 : Depends: libgl1 but it is not installed
libwxgtk3.0-gtk3-0v5 : Depends: libgl1 but it is not installed
lusernet.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
lynkeos.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
lyx : Depends: libqt5gui5 (>= 5.8.0) but it is not installed
mesa-utils : Depends: libgl1 but it is not installed
mpdcon.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
openimageio-tools : Depends: libgl1 but it is not installed
Depends: libqt5gui5 (>= 5.2.0) but it is not installed
paje.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
phantomjs : Depends: libqt5gui5 (>= 5.0.2) but it is not installed or
libqt5gui5-gles (>= 5.0.2) but it is not installed
pikopixel.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
plopfolio.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
poe.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
price.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
projectcenter.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
Recommends: gorm.app but it is not installed
python-pyqt5-dbg : Depends: python-pyqt5 (= 5.12.1+dfsg-1) but it is not installed
Depends: libqt5designer5 (>= 5.9.1) but it is not installed
Depends: libqt5gui5 (>= 5.1.0) but it is not installed
Depends: libqt5gui5 (>= 5.12.2) but it is not installed or
libqt5gui5-gles (>= 5.12.2) but it is not installed
qbittorrent : Depends: libqt5gui5 (>= 5.8.0) but it is not installed
qml-module-qtgraphicaleffects : Depends: qml-module-qtquick2 but it is not installed
Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
qml-module-qtquick-controls : Depends: qml-module-qtquick2 but it is not installed
Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
qml-module-qtquick-controls2 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
qml-module-qtquick-dialogs : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
qml-module-qtquick-layouts : Depends: libqt5gui5 (>= 5.5.0) but it is not installed or
libqt5gui5-gles (>= 5.5.0) but it is not installed
qml-module-qtquick-privatewidgets : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
qml-module-qtquick-templates2 : Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
qt5-gtk-platformtheme : Depends: libqt5gui5 (= 5.12.2+dfsg-4ubuntu1) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg) but it is not installed
qt5-qmltooling-plugins : Depends: libqt5gui5 (>= 5.10.0) but it is not installed or
libqt5gui5-gles (>= 5.10.0) but it is not installed
qtwayland5 : Depends: libgl1 but it is not installed
Depends: libqt5gui5 (>= 5.12.2+dfsg~) but it is not installed or
libqt5gui5-gles (>= 5.12.2+dfsg~) but it is not installed
systempreferences.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
talksoup.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
terminal.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
textedit.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
timemon.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
virtualbox-5.2 : Depends: libgl1 but it is not installed
Depends: libqt5gui5 (>= 5.4.0) but it is not installed
vlc-plugin-qt : Depends: libqt5gui5 (>= 5.8.0) but it is not installed
vlc-plugin-video-output : Depends: libgl1 but it is not installed
volumecontrol.app : Depends: gnustep-back0.27 (>= 0.27.0) but it is not installed
vprerex : Depends: libqt5gui5 (>= 5.0.2) but it is not installed
x11-utils : Depends: libgl1 but it is not installed
xserver-xorg-core : Depends: libgl1 but it is not installed
Recommends: libgl1-mesa-dri (>= 7.10.2-4) but it is not installed
zenity : Depends: libwebkit2gtk-4.0-37 (>= 2.15.1) but it is not installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
Eu tentei sudo apt -f install
e sudo dpkg --configure -a
, como acima sudo apt --fix-broken install
, tudo resultou na mesma saída.
Se alguém puder me indicar a direção certa, ficarei grato.
Responder1
sudo apt download libglapi-mesa
sudo dpkg -i libglapi-mesa-*.deb
Certifique-se de que a versão do arquivo deb do Ubuntu ( libglapi-mesa_19.0.8-0ubuntu0~19.04.1_amd64.deb
) seja a mesma que está sendo executada em sua máquina. Caso contrário, talvez seja necessário editar /etc/apt/sources.list
mantendo apenas disco
o ppa relacionado e remover o ppa das distros anteriores e executar os comandos acima.
Eu tive um problema semelhante com dependências de libqt5gui5
e libgl1
. Ao tentar instalar libgl1
usando sudo apt install libgl1
você encontrará suas dependências no topo da saída. Tente fazer root recursivamente tentando instalar dependências. Você encontrará libglapi-mesa
instalado, mas da versão anterior do Ubuntu (pelo menos no meu caso, no seu caso você pode encontrar algum outro pacote conflitante).
Responder2
Pedindo desculpas pela resposta tardia, percebi que tinha pensado em manter /home em uma partição separada, então simplesmente limpei a instalação do sistema operacional, instalei o 19.04 novo e apontei /home novamente. Como meus arquivos em .config foram mantidos em minha pasta pessoal, a reinstalação de alguns pacotes adicionais me deixou com um sistema totalmente funcional em muito menos tempo do que tentar depurar as peças que mantive quando quebrei meu Linux :)
Obrigado a todos que leram e principalmente aos que responderam.
Melhor, -Ray