lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
ren22

lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von ren22 » 28.05.2019 16:22:08

Hallo,

wie kann ich die lib-gtk3-dev installieren unter (Debian4.9 amd64 / JWM) ohne mir wiedermal das System zu zerschiessen ?
Wenn ich versuche via "

Code: Alles auswählen

apt-get install lib-gtk3-dev
" bekomme ich die FehlerMeldung:
sudo apt-get install libgtk-3-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:
libgtk-3-dev : Hängt ab von: libegl1-mesa-dev soll aber nicht installiert werden
Hängt ab von: libwayland-dev (>= 1.9.91) soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
wenn ich dann

Code: Alles auswählen

sudo apt-get install libgtk-3-dev libegl1-mesa-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:
libegl1-mesa-dev : Hängt ab von: libegl1-mesa (= 13.0.6-1+b2) aber 18.2.8-2~bpo9+1 soll installiert werden
Hängt ab von: libwayland-egl1-mesa (= 13.0.6-1+b2)
Hängt ab von: libwayland-dev (>= 1.2.0) soll aber nicht installiert werden
libgtk-3-dev : Hängt ab von: libwayland-dev (>= 1.9.91) soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
meine sources.list sieht so aus:
cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux 9.8.0 _Stretch_ - Official amd64 NETINST 20190216-11:59]/ stretch main

# deb cdrom:[Debian GNU/Linux 9.8.0 _Stretch_ - Official amd64 NETINST 20190216-11:59]/ stretch main

deb http://ftp.de.debian.org/debian/ stretch main non-free contrib
deb-src http://ftp.de.debian.org/debian/ stretch main non-free contrib

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

# stretch-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.de.debian.org/debian/ stretch-updates main contrib non-free

# jessie backports
deb http://cdn-fastly.deb.debian.org/debian/ jessie main
deb-src http://cdn-fastly.deb.debian.org/debian/ jessie main
deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main
deb http://archive.debian.org/debian jessie-backports main
deb-src http://archive.debian.org/debian jessie-backports main

# stretch backport
deb http://httpredir.debian.org/debian stretch-backports main contrib non-free

#debianmultimedia
deb http://www.deb-multimedia.org stable main non-free
#deb-src http://www.deb-multimedia.org stable main non-free
und das spuckt mir dpkg --list aus:
sudo dpkg --list *gtk*
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name Version Architektur Beschreibung
+++-======================-================-================-=================================================
ii evince-gtk 3.22.1-3+deb9u1 amd64 dummy package for the transition from evince-gtk
un gir1.0-gtk-2.0 <keine> <keine> (keine Beschreibung vorhanden)
ii gir1.2-gtk-2.0 2.24.31-2 amd64 GTK+ graphical user interface library -- gir bind
ii gir1.2-gtk-3.0:amd64 3.22.11-1 amd64 GTK+ graphical user interface library -- gir bind
ii gir1.2-gtksource-3.0:a 3.22.2-1 amd64 gir files for the GTK+ syntax highlighting widget
ii gir1.2-javascriptcoreg 2.18.6-1~deb9u1. amd64 JavaScript engine library from WebKitGTK+ - GObje
ii gtk-update-icon-cache 3.22.11-1 amd64 icon theme caching utility
ii gtk2-engines-pixbuf:am 2.24.31-2 amd64 pixbuf-based theme for GTK+ 2.x
ii gtk2-engines-xfce 3.2.0-2 amd64 GTK+-2.0 theme engine for Xfce
un gtk2.0-binver-2.10.0 <keine> <keine> (keine Beschreibung vorhanden)
un gtk3-binver-3.0.0 <keine> <keine> (keine Beschreibung vorhanden)
un gtk3-engines-oxygen <keine> <keine> (keine Beschreibung vorhanden)
un gtk3-engines-xfce <keine> <keine> (keine Beschreibung vorhanden)
un handbrake-gtk <keine> <keine> (keine Beschreibung vorhanden)
un libcanberra-gtk0 <keine> <keine> (keine Beschreibung vorhanden)
ii libcanberra-gtk3-0:amd 0.30-3 amd64 GTK+ 3.0 helper for playing widget event sounds w
ii libcanberra-gtk3-modul 0.30-3 amd64 translates GTK3 widgets signals to event sounds
ii libdbusmenu-gtk3-4:amd 12.10.2-2 amd64 library for passing menus over DBus - GTK+ versio
ii libdbusmenu-gtk4:amd64 12.10.2-2 amd64 library for passing menus over DBus - GTK+ versio
un libgpod4-nogtk <keine> <keine> (keine Beschreibung vorhanden)
ii libgtk-3-0:amd64 3.22.11-1 amd64 GTK+ graphical user interface library
ii libgtk-3-bin 3.22.11-1 amd64 programs for the GTK+ graphical user interface li
ii libgtk-3-common 3.22.11-1 all common files for the GTK+ graphical user interfac
ii libgtk2-perl 2:1.2499-1 amd64 Perl interface to the 2.x series of the Gimp Tool
un libgtk2-perl-doc <keine> <keine> (keine Beschreibung vorhanden)
ii libgtk2.0-0:amd64 2.24.31-2 amd64 GTK+ graphical user interface library
ii libgtk2.0-bin 2.24.31-2 amd64 programs for the GTK+ graphical user interface li
ii libgtk2.0-common 2.24.31-2 all common files for the GTK+ graphical user interfac
ii libgtk2.0-dev 2.24.31-2 amd64 development files for the GTK+ library
un libgtk2.0-doc <keine> <keine> (keine Beschreibung vorhanden)
un libgtkmm-2.4-1c2a <keine> <keine> (keine Beschreibung vorhanden)
ii libgtkmm-2.4-1v5:amd64 1:2.24.5-1 amd64 C++ wrappers for GTK+ (shared libraries)
un libgtkmm-3.0-1 <keine> <keine> (keine Beschreibung vorhanden)
ii libgtkmm-3.0-1v5:amd64 3.22.0-1 amd64 C++ wrappers for GTK+ (shared libraries)
ii libgtksourceview-3.0-1 3.22.2-1 amd64 shared libraries for the GTK+ syntax highlighting
ii libgtksourceview-3.0-c 3.22.2-1 all common files for the GTK+ syntax highlighting wid
ii libgtksourceview2.0-0: 2.10.5-3 amd64 shared libraries for the GTK+ syntax highlighting
ii libgtksourceview2.0-co 2.10.5-3 all common files for the GTK+ syntax highlighting wid
ii libjavascriptcoregtk-4 2.18.6-1~deb9u1. amd64 JavaScript engine library from WebKitGTK+
un libreoffice-gtk <keine> <keine> (keine Beschreibung vorhanden)
ii libreoffice-gtk2 1:5.2.7-1+deb9u7 amd64 office productivity suite -- GTK+ 2 integration
un libreoffice-gtk3 <keine> <keine> (keine Beschreibung vorhanden)
un libwebkit2gtk-3.0-25 <keine> <keine> (keine Beschreibung vorhanden)
ii libwebkit2gtk-4.0-37:a 2.18.6-1~deb9u1. amd64 Web content engine library for GTK+
un libwebkit2gtk-4.0-37-g <keine> <keine> (keine Beschreibung vorhanden)
un libwebkitgtk-1.0-0 <keine> <keine> (keine Beschreibung vorhanden)
un libwebkitgtk-3.0-0 <keine> <keine> (keine Beschreibung vorhanden)
un libwxgtk3.0-0 <keine> <keine> (keine Beschreibung vorhanden)
ii libwxgtk3.0-0v5:amd64 3.0.2+dfsg-4 amd64 wxWidgets Cross-platform C++ GUI toolkit (GTK+ ru
un lightdm-gtk <keine> <keine> (keine Beschreibung vorhanden)
ii lightdm-gtk-greeter 2.0.2-1 amd64 simple display manager (GTK+ greeter)
un nvidia-settings-gtk-39 <keine> <keine> (keine Beschreibung vorhanden)
ii python-gtk2 2.24.0-5.1 amd64 Python bindings for the GTK+ widget set
un python-gtk2-doc <keine> <keine> (keine Beschreibung vorhanden)
un python-gtkglext1 <keine> <keine> (keine Beschreibung vorhanden)
ii qt5-gtk-platformtheme: 5.7.1+dfsg-3+deb amd64 Qt 5 GTK+ 3 platform theme
un software-properties-gt <keine> <keine> (keine Beschreibung vorhanden)
un vim-gtk <keine> <keine> (keine Beschreibung vorhanden)
ii vim-gtk3 2:8.0.0197-4+deb amd64 Vi IMproved - enhanced vi editor - with GTK3 GUI
Danke, ren22

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von eggy » 28.05.2019 16:34:16

Wozu die Jessie Backports?

ren22

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von ren22 » 28.05.2019 19:07:55

hatte glaube ich damals für ein älteres programm gebraucht, habe die jessie backports nun in den sourcen deaktiviert aber bekomme immer noch folgende Fehlermeldung:
sudo apt-get install libgtk-3-dev libegl1-mesa-dev libwayland-dev libwayland-egl1-mesa
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
libwayland-egl1-mesa ist schon die neueste Version (18.2.8-2~bpo9+1).
libwayland-egl1-mesa wurde als manuell installiert festgelegt.
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:
libegl1-mesa-dev : Hängt ab von: libegl1-mesa (= 13.0.6-1+b2) aber 18.2.8-2~bpo9+1 soll installiert werden
Hängt ab von: libwayland-egl1-mesa (= 13.0.6-1+b2)
libwayland-dev : Hängt ab von: libwayland-client0 (= 1.12.0-1+deb9u1) aber 1.16.0-1~bpo9+1 soll installiert werden
Hängt ab von: libwayland-server0 (= 1.12.0-1+deb9u1) aber 1.16.0-1~bpo9+1 soll installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

DeletedUserReAsG

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von DeletedUserReAsG » 28.05.2019 19:13:10

Du hast ’nen Mix zwischen Jessie und Stretch, und damit ein kaputtes System – Frankendebian wird nicht unterstützt und führt fast zwangsläufig zu Problemen. Du solltest es beheben.

ren22

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von ren22 » 28.05.2019 19:26:59

Also kann ich das System nochmal komplett neu drüber bügeln, so wie es aussieht !?

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von eggy » 28.05.2019 19:49:52

Erstmal "apt-get update && apt-get dist-upgrade -d -y", das aktualisiert die Paketlisten und lädt die Pakete runter, die es installieren will.
Dann nochmal apt-get dist-upgrade und genau hinsehen, was passieren soll (remove ...). Wenn es fragt, was es tun soll, und Du Dir nicht ganz sicher bist, nein sagen und die Ausgabe hier posten. Wahrscheinlich wird es versuchen diverses Zeug zu aktualisieren und wird dabei auch einiges wegwerfen wollen. Ob das ne gute Idee ist kann man so aus der Ferne, ohne mehr Infos, nicht sagen. Kannst stattdessen auch mit -s erstmal nen Probelauf machen, um zu sehn was passieren würde.
Längeren Output bitte nach NoPaste (Link links im Menü), ist etwas übersichtlicher.

Wenn alles aktualisiert ist, wäre der nächste Schritt mal zu schauen, was da klemmt:
"apt-cache policy paketname" für jedes der in der letzten Fehlermeldung genannten ausführen.
Das bringt Erkenntnis in Bezug auf, welche Version ist installiert, welche könnte man installieren.
Dann die Kette aus der Fehlermeldung per Hand ablaufen, apt-get install $paket -> bringt Fehler, apt-get install paketausfehlermeldung bringt Fehler -> apt-get install usw.
Wenn man Glück hat kommt an irgendnem Punkt der Moment wo sich alles in Wohlgefallen auflöst. (Oft nicht, aber ist nen Versuch wert, kostet nur Zeit). Man kanns auch mit Deinstallation der genannten Pakete versuchen (apt-get remove --purge paketname), wenn alles weg ist nochmal das Zielpaket installieren, dabei aber aufpassen, dass es evtl Deinen grafischen Unterbau wegoptimiert, sowas dann lieber ausserhalb von X machen. Wenn das alles nichts bringt, kannst Du noch versuchen die Versionen, die man braucht per Hand anzugeben, wenn Du die Meldungen verfolgst, sollte Dir auffallen, dass einige Pakete, den Versionsnummern nach, wahrscheinlich aus den Backports stammen, andere aus stable/etc. Da die Pakete mit depends= gebaut sind, muss das nunmal 1:1 passen (will man nicht per Holzhammer draufhauen, was das System aber wohl endgültig zerlegen würde).

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von eggy » 28.05.2019 19:54:23

ren22 hat geschrieben: ↑ zum Beitrag ↑
28.05.2019 19:26:59
Also kann ich das System nochmal komplett neu drüber bügeln, so wie es aussieht !?
Wir sind kurz vor dem Wechsel auf nen neues Release, ich würd, falls das oben nicht klappt, sagen spasseshalber* auf Buster hochziehn und Daumen drücken, dass Dir der Krams dabei nicht um die Ohren fliegt :mrgreen:

* : das ist nen "wenn Du eh neu installieren willst"-Ratschlag, ohne Garantie, dass das System hinterher noch funktioniert

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von Taomon » 28.05.2019 20:19:59

Man kann es auch mit apt-pinning probieren. Das kann auch in die Hose gehen.

Code: Alles auswählen

lsb_release -rd
Mal gucken als was sich Dein debian fühlt.

Gruß Taomon
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

ren22

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von ren22 » 28.05.2019 23:18:45

eggy hat geschrieben: ↑ zum Beitrag ↑
28.05.2019 19:49:52
Erstmal "apt-get update && apt-get dist-upgrade -d -y", das aktualisiert die Paketlisten und lädt die Pakete runter, die es installieren will.
sudo apt-get update && sudo apt-get dist-upgrade -d -y
Ign:1 http://ftp.de.debian.org/debian stretch InRelease
Holen:2 http://ftp.de.debian.org/debian stretch-updates InRelease [91,0 kB]
OK:3 http://www.deb-multimedia.org stable InRelease
OK:4 http://ftp.de.debian.org/debian stretch Release
OK:5 http://security.debian.org/debian-security stretch/updates InRelease
Ign:7 http://download.opensuse.org/repositori ... Debian_9.0 InRelease
OK:8 http://download.opensuse.org/repositori ... Debian_9.0 Release
Es wurden 91,0 kB in 1 s geholt (66,7 kB/s).
Paketlisten werden gelesen... Fertig
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Dann nochmal apt-get dist-upgrade und genau hinsehen, was passieren soll (remove ...)
.
sudo apt-get dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Wenn alles aktualisiert ist, wäre der nächste Schritt mal zu schauen, was da klemmt:
"apt-cache policy paketname" für jedes der in der letzten Fehlermeldung genannten ausführen.

Code: Alles auswählen

sudo apt-cache policy libgtk-3-dev
libgtk-3-dev:
  Installiert:           (keine)
  Installationskandidat: 3.22.11-1
  Versionstabelle:
     3.22.11-1 500
        500 http://ftp.de.debian.org/debian stretch/main amd64 Packages

Code: Alles auswählen

sudo apt-cache policy libegl1-mesa-dev
libegl1-mesa-dev:
  Installiert:           (keine)
  Installationskandidat: 13.0.6-1+b2
  Versionstabelle:
     13.0.6-1+b2 500
        500 http://ftp.de.debian.org/debian stretch/main amd64 Packages
bin mir unsicher ob es sinn macht noch mehr von apt-cache policy zu posten , da ja dist-upgrade. nichts gemachts hat. ...
Zuletzt geändert von ren22 am 28.05.2019 23:22:11, insgesamt 2-mal geändert.

ren22

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von ren22 » 28.05.2019 23:20:12

Taomon hat geschrieben: ↑ zum Beitrag ↑
28.05.2019 20:19:59
Man kann es auch mit apt-pinning probieren. Das kann auch in die Hose gehen.

Code: Alles auswählen

lsb_release -rd
Mal gucken als was sich Dein debian fühlt.

Gruß Taomon
lsb_release -rd
Description: Debian GNU/Linux 9.9 (stretch)
Release: 9.9

ren22

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von ren22 » 28.05.2019 23:22:58

eggy hat geschrieben: ↑ zum Beitrag ↑
28.05.2019 19:54:23
ren22 hat geschrieben: ↑ zum Beitrag ↑
28.05.2019 19:26:59
Also kann ich das System nochmal komplett neu drüber bügeln, so wie es aussieht !?
Wir sind kurz vor dem Wechsel auf nen neues Release, ich würd, falls das oben nicht klappt, sagen spasseshalber* auf Buster hochziehn und Daumen drücken, dass Dir der Krams dabei nicht um die Ohren fliegt :mrgreen:

* : das ist nen "wenn Du eh neu installieren willst"-Ratschlag, ohne Garantie, dass das System hinterher noch funktioniert
Wann kommt es raus ? dann warte ich bis das erscheint mit dem Neu drüber Bügeln.

DeletedUserReAsG

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von DeletedUserReAsG » 29.05.2019 06:16:48

ren22 hat geschrieben: ↑ zum Beitrag ↑
28.05.2019 23:22:58
Wann kommt es raus?
Wenn’s fertig ist.

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von eggy » 29.05.2019 08:35:42

ren22 hat geschrieben: ↑ zum Beitrag ↑
28.05.2019 23:18:45
bin mir unsicher ob es sinn macht noch mehr von apt-cache policy zu posten , da ja dist-upgrade. nichts gemachts hat. ...
Wenn ichs nicht für sinnvoll gehalten hätte, hätte ich nicht danach gefragt.
Es wäre das, was ich mir auf meinem System als nächstes angesehen hätte, um den Fehler nachzuvollziehen.
Das Problem ist, dass, aus welchem Grund auch immer, er libs in Version 13 (stable) und 18 (warhscheinlich Backports) installieren will. Dafür hätte ich mir gerne die Ursachen verdeutlicht. Auf den ersten Blick liegts an den Backports (und evtl falschen Prioritäten), wäre wahrscheinlich, kann aber trotzdem ne andere Ursache haben. Daher wären die Infos hilfreich gewesen um andere Ursachen auszuschliessen.
Aber wenns zuviel Arbeit ist, finde das selbst raus.

Hilfe zur Selbsthilfe:

a) Das zweite Backports ebenfalls aus den Sources nehmen, updaten, alle betroffenen Pakete, die in einer Version, die es nicht in Stable gibt, installiert sind, entfernen und das gewünschte Paket installieren. Dann Backports wieder rein und zur Sicherheit update und dist-upgrade

b) Backports auskommentieren, update, die Pakete unter Angabe der Versionsnummer (paket=1.2.3 -t stable) installieren

c) Sourceslist komplett bereinigungen, keine Backports, keine Fremdrepos, dann die Debian Einträge auf buster umstellen, update && dist-upgrade, gewünschtes Paket installieren

d) einfach neu installieren

Also mach was Du willst, b) ist keine gute Idee: zurück bleibt ein unsicheres und kaputtes Frankendebian, das bei einem der nächsten Updates ziemlich sicher Probleme machen wird, d) ist langfristig am saubersten, c) wahrscheinlich am einfachsten, allerdings auch hier immernoch ein Frankendebian, wenn auch im Sonntagsanzug, kann gutgehen, muss aber nicht.

ren22

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von ren22 » 29.05.2019 16:58:19

Hallo eggy, nee zu viel Arbeit ist mir das nicht bloss war ich mir halt nicht sicher ob es richtig ist, also ich habe jetzt de vollständigkeitshalber nochmal dieses auf der Shell eingetippt: hoffe diesmal richtig.
sudo apt-get install libgtk-3-dev libegl1-mesa-dev libwayland-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:
libegl1-mesa-dev : Hängt ab von: libegl1-mesa (= 13.0.6-1+b2) aber 18.2.8-2~bpo9+1 soll installiert werden
Hängt ab von: libwayland-egl1-mesa (= 13.0.6-1+b2)
libwayland-dev : Hängt ab von: libwayland-client0 (= 1.12.0-1+deb9u1) aber 1.16.0-1~bpo9+1 soll installiert werden
Hängt ab von: libwayland-server0 (= 1.12.0-1+deb9u1) aber 1.16.0-1~bpo9+1 soll installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

sudo apt-cache policy libgtk-3-dev
libgtk-3-dev:
Installiert: (keine)
Installationskandidat: 3.22.11-1
Versionstabelle:
3.22.11-1 500
500 http://ftp.de.debian.org/debian stretch/main amd64 Packages

sudo apt-cache policy libegl1-mesa-dev
libegl1-mesa-dev:
Installiert: (keine)
Installationskandidat: 13.0.6-1+b2
Versionstabelle:
13.0.6-1+b2 500
500 http://ftp.de.debian.org/debian stretch/main amd64 Packages

sudo apt-cache policy libegl1-mesa
libegl1-mesa:
Installiert: 18.2.8-2~bpo9+1
Installationskandidat: 18.2.8-2~bpo9+1
Versionstabelle:
*** 18.2.8-2~bpo9+1 100
100 /var/lib/dpkg/status
13.0.6-1+b2 500
500 http://ftp.de.debian.org/debian stretch/main amd64 Packages

sudo apt-cache policy libwayland-dev
libwayland-dev:
Installiert: (keine)
Installationskandidat: 1.12.0-1+deb9u1
Versionstabelle:
1.12.0-1+deb9u1 500
500 http://ftp.de.debian.org/debian stretch/main amd64 Packages

sudo apt-cache policy libwayland-egl1-mesa
libwayland-egl1-mesa:
Installiert: 18.2.8-2~bpo9+1
Installationskandidat: 18.2.8-2~bpo9+1
Versionstabelle:
*** 18.2.8-2~bpo9+1 100
100 /var/lib/dpkg/status
13.0.6-1+b2 500
500 http://ftp.de.debian.org/debian stretch/main amd64 Packages

sudo apt-cache policy libwayland-client0
libwayland-client0:
Installiert: 1.16.0-1~bpo9+1
Installationskandidat: 1.16.0-1~bpo9+1
Versionstabelle:
*** 1.16.0-1~bpo9+1 100
100 /var/lib/dpkg/status
1.12.0-1+deb9u1 500
500 http://ftp.de.debian.org/debian stretch/main amd64 Packages

sudo apt-cache policy libwayland-server0
libwayland-server0:
Installiert: 1.16.0-1~bpo9+1
Installationskandidat: 1.16.0-1~bpo9+1
Versionstabelle:
*** 1.16.0-1~bpo9+1 100
100 /var/lib/dpkg/status
1.12.0-1+deb9u1 500
500 http://ftp.de.debian.org/debian stretch/main amd64 Packages
.... libs in Version 13 (stable) und 18 (warhscheinlich Backports) installieren ...
geil, wo kann man mehr darüber lesen, jetzt weiss ich auch welche Version er installieren möchte, dass ist mal sehr gut zu wissen... wusste ich bis eben nicht.
alle betroffenen Pakete, die in einer Version, die es nicht in Stable gibt, installiert sind, entfernen
wie kann ich mir dir auflisten lassen ?

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von eggy » 29.05.2019 17:21:58

Wenn Du jetzt die Backports aus den Sources rausnimmst und apt-get update machst und dann nochmal die apt-cache policy Outputs erzeugst, sollten sich die da Installationskandidaten ändern (von bpo zu den Versionen aus stable).

Lesen? Diverses: Manpages (zu apt, dpkg, usw), Infoseiten, Read-Me und co, sonstige Debian Doku (Maintainer Guide, Policies, etc), diverse Fachbücher und kiloweise Zeug was im Internet verteilt rumsteht, zu verschiedensten Themen, die #debian-... Kanäle im irc, das Debian Wiki, Forum/Wiki hier (und in ganz seltenen Fällen wird in userem Jabber sogar auch mal Ontopic diskutiert :mrgreen:).
Buch zum Paketmanagment gibts da https://book.dpmb.org/debian-paketmanag ... index.html (auch per apt-get installierbar)

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von eggy » 29.05.2019 17:23:26

Welche Versionen im Repo jeweils aktuell sind zeigt Dir rmadison

willy4711

Re: lib-gtk3-dev Die folgenden Pakete haben unerfüllte Abhängigkeiten:

Beitrag von willy4711 » 29.05.2019 22:42:30

wenn nur noch die Stretch Repos aktiv sind und vorher ein

Code: Alles auswählen

apt update 
gemacht wurde
sollte das hier an sich Auskunft geben, was neuer oder älter ist

Code: Alles auswählen

apt-show-versions | egrep -v "uptodate|not installed|No available version in archive"
edit:
Im Anschluss würde ich es mal mit

Code: Alles auswählen

aptitude full-upgrade
versuchen. Ich habe die Erfahrung gemacht, dass Debianaptitude sich in solchen
Fällen oftmals "intelligenter" anstellt, Vorschläge macht und selbständig löscht / downgradet.

Antworten