Hallo,
gerade eben wollte ich ein Update meines Xubuntu durchführen als ich eine Meldung wegen Monodevelop bekam. Ich kann mich dunkel erinnern, dass auf meinem Notebook auch etwas kam als ich da versucht habe Monodevelop zu installieren - hab es dann einfach weggelassen, da ich es nicht unbedingt brauchte. Ich weiß aber nicht mehr genau, was für eine Meldung kam. Das PPA habe ich eingefügt wie hier https://www.monodevelop.com/download/ beschrieben.
sudo apt dist-upgrade Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Probieren Sie »apt --fix-broken install«, um dies zu korrigieren. Die folgenden Pakete haben unerfüllte Abhängigkeiten: mono-devel : Hängt ab von: ca-certificates-mono (= 6.0.0.319-0xamarin2+ubuntu1804b1) aber 5.18.1.28-0xamarin5+ubuntu1804b1 ist installiert E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).
Das gewünschte 'apt --fix-broken install' liefert dann eine endlos lange Ausgabe, ein Auszug sieht so aus
Unhandled Exception: System.DllNotFoundException: /usr/lib/../lib/libmono-system-native.so at (wrapper managed-to-native) Interop+Sys.Stat(byte&,Interop/Sys/FileStatus&) at Interop+Sys.Stat (System.ReadOnlySpan`1[T] path, Interop+Sys+FileStatus& output) [0x00028] in <15c986724bdc480293909469513cfdb3>:0 at System.IO.FileSystem.FileExists (System.ReadOnlySpan`1[T] fullPath, System.Int32 fileType, Interop+ErrorInfo& errorInfo) [0x00007] in <15c986724bdc480293909469513cfdb3>:0 at System.IO.FileSystem.FileExists (System.ReadOnlySpan`1[T] fullPath) [0x00006] in <15c986724bdc480293909469513cfdb3>:0 at System.IO.File.Exists (System.String path) [0x00043] in <15c986724bdc480293909469513cfdb3>:0 at Mono.Tools.Driver.LoadConfig (System.Boolean quiet) [0x00028] in <49d93baa009546faaaadbfeacd30aa79>:0 at Mono.Tools.Driver.Main (System.String[] args) [0x00351] in <49d93baa009546faaaadbfeacd30aa79>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException: /usr/lib/../lib/libmono-system-native.so at (wrapper managed-to-native) Interop+Sys.Stat(byte&,Interop/Sys/FileStatus&) at Interop+Sys.Stat (System.ReadOnlySpan`1[T] path, Interop+Sys+FileStatus& output) [0x00028] in <15c986724bdc480293909469513cfdb3>:0 at System.IO.FileSystem.FileExists (System.ReadOnlySpan`1[T] fullPath, System.Int32 fileType, Interop+ErrorInfo& errorInfo) [0x00007] in <15c986724bdc480293909469513cfdb3>:0 at System.IO.FileSystem.FileExists (System.ReadOnlySpan`1[T] fullPath) [0x00006] in <15c986724bdc480293909469513cfdb3>:0 at System.IO.File.Exists (System.String path) [0x00043] in <15c986724bdc480293909469513cfdb3>:0 at Mono.Tools.Driver.LoadConfig (System.Boolean quiet) [0x00028] in <49d93baa009546faaaadbfeacd30aa79>:0 at Mono.Tools.Driver.Main (System.String[] args) [0x00351] in <49d93baa009546faaaadbfeacd30aa79>:0 E: installing Assembly /usr/share/cli-common/policies.d/libgtk2.0-cil/policy.2.8.pango-sharp.dll failed E: Installation of policy.2.8.pango-sharp with /usr/share/cli-common/runtimes.d/mono failed dpkg: Fehler beim Bearbeiten des Paketes mono-gac (--configure): Unterprozess installiertes mono-gac-Skript des Paketes post-installation gab den Fehler-Ausgangsstatus 29 zurück dpkg: Abhängigkeitsprobleme verhindern Konfiguration von mono-runtime-common: mono-runtime-common hängt ab von mono-gac (= 6.0.0.319-0xamarin2+ubuntu1804b1); aber: Paket mono-gac ist noch nicht konfiguriert. dpkg: Fehler beim Bearbeiten des Paketes mono-runtime-common (--configure): Abhängigkeitsprobleme - verbleibt unkonfiguriert Fehler traten auf beim Bearbeiten von: mono-gac mono-runtime-common E: Sub-process /usr/bin/dpkg returned an error code (1)
Auch das PPA zu deaktivieren oder Monodevelop zu deinstallieren ändert nichts.
Friedrich