Exactly the same here, wvreeven! I came over from OpenSuSE and the apt/dpkg/ppa thing is new to me. So I am not familiar with the plethora of possibilities that apt might provide. I am currently installing all packages again since my systems appears to be somewhat broken.
I kept running into the same problems with dependencies...
| |
sudo apt-get install build-essential cmake git libeigen3-dev libcfitsio-dev zlib1g-dev libindi-dev extra-cmake-modules libkf5plotting-dev libqt5svg5-dev libkf5xmlgui-dev kio-dev kinit-dev libkf5newstuff-dev kdoctools-dev libkf5notifications-dev qtdeclarative5-dev libkf5crash-dev gettext libnova-dev libgsl-dev libraw-dev libkf5notifyconfig-dev wcslib-dev libqt5websockets5-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
build-essential ist schon die neueste Version (12.4ubuntu1).
[...]
libraw-dev ist schon die neueste Version (0.18.8-1ubuntu0.1).
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
kdoctools-dev : Hängt ab von: libkf5doctools-dev (>= 5.44.0~) soll aber nicht installiert werden
kio-dev : Hängt ab von: libkf5kio-dev (>= 5.44.0~) soll aber nicht installiert werden
libkf5crash-dev : Hängt ab von: libkf5coreaddons-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: libkf5windowsystem-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: qtbase5-dev (>= 5.6.1~) soll aber nicht installiert werden
libkf5newstuff-dev : Hängt ab von: libkf5archive-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: libkf5attica-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: qtbase5-dev (>= 5.6.1~) soll aber nicht installiert werden
libkf5notifications-dev : Hängt ab von: libkf5config-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: libkf5coreaddons-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: libkf5windowsystem-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: qtbase5-dev (>= 5.6.1~) soll aber nicht installiert werden
libkf5notifyconfig-dev : Hängt ab von: libkf5i18n-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: libkf5kio-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: qtbase5-dev (>= 5.6.1~) soll aber nicht installiert werden
libkf5plotting-dev : Hängt ab von: qtbase5-dev (>= 5.6.1~) soll aber nicht installiert werden
libkf5xmlgui-dev : Hängt ab von: libkf5attica-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: libkf5config-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: libkf5configwidgets-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: libkf5globalaccel-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: libkf5iconthemes-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: libkf5itemviews-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: libkf5textwidgets-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: libkf5windowsystem-dev (>= 5.44.0~) soll aber nicht installiert werden
Hängt ab von: qtbase5-dev (>= 5.6.1~) soll aber nicht installiert werden
libqt5websockets5-dev : Hängt ab von: qtbase5-dev soll aber nicht installiert werden
qtdeclarative5-dev : Hängt ab von: qtbase5-dev soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
| |
I then pick one of these unresolved dependencies like libkf5config-dev.
trifid@trifid-SH87R:~/Astro/kstars$ sudo apt-get install libkf5config-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
libkf5config-dev : Hängt ab von: qtbase5-dev (>= 5.6.1~) soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
I then try to install qtbase5-dev
trifid@trifid-SH87R:~/Astro/kstars$ sudo apt-get install qtbase5-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
qtbase5-dev : Hängt ab von: libgles2-mesa-dev soll aber nicht installiert werden oder
libgles2-dev ist aber nicht installierbar
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
then I try to install libgles2-mesa-dev, then libegl1-mesa-dev, then libwayland-dev. This complains about the wrong version of libwayland-cursor0 installed:
libwayland-dev : Hängt ab von: libwayland-cursor0 (= 1.14.0-2) aber 1.15.0-2~ubuntu18.04.1~ppa1 soll installiert werden
And that's where I really don't know what to do. I found a website tackling commong problems with ubuntu and right now I am doing this:
dpkg --get-selections | grep "\binstall" | awk '{print $1}' > /tmp/dpkg.log
sudo xargs -n1 apt-get --reinstall install -y < /tmp/dpkg.log
I can only hope the problem has disappeared when these commands have finished their work.