pkgProblemResolver Sie haben zurückgehaltene defekte Pakete

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
WindowsProfi30Jahre
Beiträge: 561
Registriert: 11.05.2012 23:52:58
Wohnort: 44534 Lünen

pkgProblemResolver Sie haben zurückgehaltene defekte Pakete

Beitrag von WindowsProfi30Jahre » 27.12.2015 20:45:47

Hallo, im Moment habe ich auf auf Debian 8.1.0 installiert auf einem 256 GB USB Stick zum einen als erstes die Fehlermeldung:

GTk Dialog without transient parent. This ist discouraged und danach
unter synaptic immer beim Versuch z.B. den Desktop cinnamon zu installieren:

E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
E: Auflösen der Abhängigkeiten ist fehlgeschlagen
E: Sperren des Listenverzeichnisses ist fehlgeschlagen

Hier meine aktuelle sources.list zu debian

Linux debian81Lexar256GB 4.2.0-0.bpo.1-amd64 #1 SMP Debian 4.2.6-3~bpo8+2 (2015-12-14) x86_64 GNU/Linux
root@debian81Lexar256GB:/home/guenter#

apt-get update upgrade und dist-upgrade laufen problemlos ohne Fehler durch
auch apt-get install -f sowie apt-get check und apt-get autoremove, keine Fehler keine Infos die einen weiterbringen.
Welcher Befehl im terminal bringt mir hier sinnvolle Fehlermeldungen die mich weiterbringen ?

Code: Alles auswählen

# 

# deb cdrom:[Debian GNU/Linux 8.1.0 _Jessie_ - Official amd64 DVD Binary-1 2015$

# deb cdrom:[Debian GNU/Linux 8.1.0 _Jessie_ - Official amd64 DVD Binary-1 2015$

# deb cdrom:[Debian GNU/Linux 8.1.0 _Jessie_ - Official amd64 DVD Binary-2 2015$


deb http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.at.debian.org/debian/ jessie main contrib non-free
deb http://ftp.at.debian.org/debian/ jessie-updates main contrib non-free

deb-src http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.at.debian.org/debian/ jessie-proposed-updates main contrib non-f$
deb http://ftp.at.debian.org/debian/ jessie-backports main contrib non-free
# jessie-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you 
Tschüss WindowsProfi30Jahre

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: pkgProblemResolver Sie haben zurückgehaltene defekte Pak

Beitrag von NAB » 28.12.2015 00:17:13

WindowsProfi, ich werd aus deinen Fehlermeldungen nicht so recht schlau. Am auffälligsten ist das hier:

Code: Alles auswählen

E: Sperren des Listenverzeichnisses ist fehlgeschlagen
Das klingt, als ob synaptic sich gerade die Paketverwaltung nicht reservieren konnte. Das kann passieren, wenn gerade der Gnome-Autoupdater durchläuft oder wenn du synaptic zwei mal geöffnet hast. Dann blockiert der eine den anderen. Vielleicht mal alles schließen und nochmal versuchen?

Ansonsten ist synaptic zwar praktisch für die graphische Bedienung, liefert aber miese Fehlerangaben. Was sagt denn:
apt-get install cinnamon
?

Und was echt ganz blöde ist, das sind solche abgebrochenen Zeilen wie diese hier:

Code: Alles auswählen

deb http://ftp.at.debian.org/debian/ jessie-proposed-updates main contrib non-f$
Wie soll man wissen, ob das nun richtig oder falsch ist? So wie es da steht, ist es falsch, aber in deiner Datei vermutlich richtig.

Ich vermute, das passiert, wenn du nano benutzt.

Entweder gibst du die Datei stattdessen mit cat aus:

Code: Alles auswählen

cat /etc/apt/sources.list
oder du benutzt einen grafischen Editor wie emacs:

Code: Alles auswählen

apt-get install emacs
emacs /etc/apt/sources.list
Achtung, der emacs ist ein Monster, mit zig Kurzbefehlen, einer eigenen Scriptsprache und zig Erweiterungen. Etwas Einarbeitung lohnt sich:
http://www.selflinux.org/selflinux/html/emacs.html
aber alle wichtigen Sachen erreichst du auch über das Menü.

Das Schöne am emacs ist, dass er immer funktioniert. Wenn du in der Konsole bist, startet er im Textmodus, wie nano, und wenn du eine graphische Oberfläche hast, startet er im eigenen Fenster. Im Textmodus solltest du die wichtigsten Befehle auswendig kennen: "Strg+x Strg+s" zum Speichern und "Strg-x Strg-c" zum Beenden.

Tipp:

Code: Alles auswählen

emacs /etc/apt/sources.list &
(angehängtes Leerzeichen und "&") blockiert dir nicht die Konsole ... du kannst weiterarbeiten, während die Datei geöffnet ist.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Benutzeravatar
hikaru
Moderator
Beiträge: 13954
Registriert: 09.04.2008 12:48:59

Re: pkgProblemResolver Sie haben zurückgehaltene defekte Pak

Beitrag von hikaru » 28.12.2015 01:15:02

Vor Allem wird mit Emacs die Installation einer weiteren Oberfläche wie Cinnamon überflüssig.
Aber einen ordentlichen Editor solltest du dir trotzdem suchen! Ich empfehle vi. Der ist sogar schon vorinstalliert.

:mrgreen:

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: pkgProblemResolver Sie haben zurückgehaltene defekte Pak

Beitrag von NAB » 28.12.2015 01:19:04

hikaru hat geschrieben:Aber einen ordentlichen Editor solltest du dir trotzdem suchen! Ich empfehle vi.
Hikaru! Dann erklärst du ihm aber die unterschiedlichen Modi vom vi inklusive Tastenkürzeln! :|
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Benutzeravatar
hikaru
Moderator
Beiträge: 13954
Registriert: 09.04.2008 12:48:59

Re: pkgProblemResolver Sie haben zurückgehaltene defekte Pak

Beitrag von hikaru » 28.12.2015 02:05:33

Gleich nachdem du ihm die Emacs-Modifier erklärt hast. ;)

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: pkgProblemResolver Sie haben zurückgehaltene defekte Pak

Beitrag von NAB » 28.12.2015 02:54:13

Soweit wollen wir es nicht kommen lassen ... Speichern und Beenden reicht erst mal ;)
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

pferdefreund
Beiträge: 3799
Registriert: 26.02.2009 14:35:56

Re: pkgProblemResolver Sie haben zurückgehaltene defekte Pak

Beitrag von pferdefreund » 28.12.2015 06:59:03

Was einen Konsoleneditor angeht - da verwende ich immer den mcedit vom MC. Der läßt sich ohne Informatikstudium problemlos bedienen.
Ich arbeite gerne auf der Konsole - aber vi tue ich mir deswegen trotzdem nicht an, wo es mittlerweile einfacheres gibt.

DeletedUserReAsG

Re: pkgProblemResolver Sie haben zurückgehaltene defekte Pak

Beitrag von DeletedUserReAsG » 28.12.2015 08:48:14

Vim ist einfach, sobald man das grundlegende Konzept einmal verstanden und so ein bis zwei Stunden aktiv die Handvoll Grundfunktionen angewendet hat. Das braucht man bei z.B. nano nicht, aber dafür ist man selbst mit der Grundausstattung mit Vim schon weit effizienter in Textfiles unterwegs, als man es mit nano je könnte. Und nach oben hin ist Vim quasi offen – man muss es jedoch nicht nutzen, bzw., man kann sich genau das raussuchen, was man noch gerne hätte.

Nichtsdestotrotz bin ich fast ernsthaft der Meinung, man sollte für den Threadstarter einen besonderen Editor bauen. Namentlich einen, der die Syntax, sowie die validen Parameter der Optionen sämtlicher Konfigurationsdateien kennt, den User ausschließlich die Parameter bearbeiten lässt und sich im Falle unplausibler oder falscher Eingaben solange weigert irgendwas anderes zu machen, oder gar zu speichern, bis der User die Eingabe korrigiert hat. Kann ja mal jemand zusammenzählen, wieviele seiner Probleme dadurch verursacht worden sind, dass er irgendwelche Configs zerlegt hat. Gefühlt ist‘s jedenfalls in etwa die Hälfte.

WindowsProfi30Jahre
Beiträge: 561
Registriert: 11.05.2012 23:52:58
Wohnort: 44534 Lünen

Re: pkgProblemResolver Sie haben zurückgehaltene defekte Pak

Beitrag von WindowsProfi30Jahre » 28.12.2015 15:24:48

Hallo, während der Installation von mate die jetzt endlich durchgelaufen ist, cinnamon funktioniert weiterhin nicht, Dauer der Desktop Installation von Mate rund 45 Minuten ( Rechner A770DE+ Bj. 2009 4x2 GB DDR2 Speicher Corsair, Phenom X4980 3.7 GHz )

Installation auf einem 256 GB USB Stick von Lexar S75 USB 3.0, dass Mainboard unterstützt max. USB 2.0

stand der Rechner teilweise, nichts ging mehr, 100 % Auslastung, gibt es unter Linux auch so etwas wie einen Affengriff alt strg entf um die Auslastung und alles was so im Hintergrund passiert erkennen zu können ?
Das wäre vielleicht ganz interessant.
Hier die Antwort zum Versuch den Desktop cinnamon zu installieren.

NoPaste-Eintrag39026

Hier nochmal die sources.list

NoPaste-Eintrag39027

Code: Alles auswählen

root@debian81Lexar256GB:/home/guenter# df -h && df -i
Dateisystem                             Größe Benutzt Verf. Verw% Eingehängt auf
udev                                      10M       0   10M    0% /dev
tmpfs                                    1,6G    9,1M  1,6G    1% /run
/dev/dm-0                                9,1G    6,2G  2,5G   72% /
tmpfs                                    4,0G     47M  3,9G    2% /dev/shm
tmpfs                                    5,0M    4,0K  5,0M    1% /run/lock
tmpfs                                    4,0G       0  4,0G    0% /sys/fs/cgroup
/dev/sda1                                236M     56M  168M   25% /boot
/dev/mapper/debian81Lexar256GB--vg-home  217G     52G  154G   26% /home
tmpfs                                    799M    8,0K  799M    1% /run/user/1000
/dev/sr0                                 1,4G    1,4G     0  100% /media/cdrom0
Dateisystem                               Inodes IBenutzt    IFrei IUse% Eingehängt auf
udev                                     1011748      412  1011336    1% /dev
tmpfs                                    1022479      622  1021857    1% /run
/dev/dm-0                                 610800   252712   358088   42% /
tmpfs                                    1022479      163  1022316    1% /dev/shm
tmpfs                                    1022479        6  1022473    1% /run/lock
tmpfs                                    1022479       13  1022466    1% /sys/fs/cgroup
/dev/sda1                                  62248      332    61916    1% /boot
/dev/mapper/debian81Lexar256GB--vg-home 14409728     9324 14400404    1% /home
tmpfs                                    1022479       11  1022468    1% /run/user/1000
/dev/sr0                                       0        0        0     - /media/cdrom0
root@debian81Lexar256GB:/home/guenter# dpkg -l linux-image-* | grep ii
Tschüss WindowsProfi30Jahre
Zuletzt geändert von TRex am 29.12.2015 00:10:54, insgesamt 1-mal geändert.
Grund: lange Codezeilen/Logs nach nopaste verschoben

WindowsProfi30Jahre
Beiträge: 561
Registriert: 11.05.2012 23:52:58
Wohnort: 44534 Lünen

Re: pkgProblemResolver Sie haben zurückgehaltene defekte Pak

Beitrag von WindowsProfi30Jahre » 28.12.2015 15:39:01

Hallo hier noch ein paar Infos, irgendwie komme einfach nicht so richtig weiter.

Code: Alles auswählen

root@debian81Lexar256GB:/home/guenter# dpkg -l linux-image-* | grep ii
ii  linux-image-3.16.0-4-amd64      3.16.7-ckt20-1+deb8u1 amd64        Linux 3.16 for 64-bit PCs
ii  linux-image-4.2.0-0.bpo.1-amd64 4.2.6-3~bpo8+2        amd64        Linux 4.2 for 64-bit PCs
ii  linux-image-amd64               4.2+68~bpo8+2         amd64        Linux for 64-bit PCs (meta-package)
root@debian81Lexar256GB:/home/guenter# 


root@debian81Lexar256GB:/home/guenter# sudo apt-get -s autoremove --purge 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
root@debian81Lexar256GB:/home/guenter# 

Desweiteren habe ich jetzt noch versucht mittels synaptic defekte Pakete zu reparieren, dass bringt meistens gar nichts, wie in diesem Fall, dann alles was mit cinnamon zusammenhängt zu installieren, kommt der Hinweis auf defekte Pakete und hier die Gesamtfassung der Fehlermeldung von synpatic:

Code: Alles auswählen

E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
E: Auflösen der Abhängigkeiten ist fehlgeschlagen
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
E: Auflösen der Abhängigkeiten ist fehlgeschlagen
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
E: Auflösen der Abhängigkeiten ist fehlgeschlagen
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
E: Auflösen der Abhängigkeiten ist fehlgeschlagen
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
E: Auflösen der Abhängigkeiten ist fehlgeschlagen

Tschüss WindowsProfi30Jahre

WindowsProfi30Jahre
Beiträge: 561
Registriert: 11.05.2012 23:52:58
Wohnort: 44534 Lünen

Re: pkgProblemResolver Sie haben zurückgehaltene defekte Pak

Beitrag von WindowsProfi30Jahre » 28.12.2015 17:44:25

Hallo,

ich komme hier beim besten Willen einfach nicht weiter, wäre es nicht einfacher mittels purge oder remove alles was cinnamon angeht wieder zu löschen ?

Was ist die einfachere Lösung ?

Tschüss WindowsProfi30Jahre


Code: Alles auswählen

: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
root@debian81Lexar256GB:/home/guenter# apt-get install pulseaudio-utils
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:
 pulseaudio-utils : Hängt ab von: libpulse0 (= 5.0-13) aber 7.1-2~bpo8+1 soll installiert werden
                    Hängt ab von: libpulsedsp soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
root@debian81Lexar256GB:/home/guenter# apt-get install libpulseedsp
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
E: Paket libpulseedsp kann nicht gefunden werden.
root@debian81Lexar256GB:/home/guenter# apt-get install libpulsedsp
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:
 libpulsedsp : Hängt ab von: libpulse0 (= 5.0-13) aber 7.1-2~bpo8+1 soll installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
root@debian81Lexar256GB:/home/guenter# apt-get install 7.1-2~bpo8+1
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
E: Paket 7.1-2~bpo8+1 kann nicht gefunden werden.
E: Mittels regulärem Ausdruck »7.1-2~bpo8+1« konnte kein Paket gefunden werden.
root@debian81Lexar256GB:/home/guenter# 


apt-get -f install

dpkg –configure -a

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: pkgProblemResolver Sie haben zurückgehaltene defekte Pak

Beitrag von NAB » 28.12.2015 17:46:11

Man, WindowsProfi, das hast du gut gemacht, dass du dich durch die ganzen Abhängigkeiten gehangelt hast. Letztendlich hängt es hier:

Code: Alles auswählen

 pulseaudio : Hängt ab von: libpulse0 (= 5.0-13) aber 7.1-2~bpo8+1 soll installiert werden
Wenn du "pulseaudio" installierst, soll er die normale Version von Jessie nehmen, aber aus irgendeinem Grund hält er nur die höhere Version aus den Jessie-Backports für akzeptabel. Vermutlich liegt das daran, dass du bereits andere Pakete aus den Backports installiert hast und es daher zu komischen Kreuz-Abhängigkeiten kommt.

Was passiert denn, wenn du die pulseaudio-Version aus den Backports zu installieren versuchst?

Code: Alles auswählen

apt-get -t jessie-backports install pulseaudio
Vorher machst du lieber noch ein "apt-get update", vielleicht war es nur ein blöder Fehler in den Backports.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

WindowsProfi30Jahre
Beiträge: 561
Registriert: 11.05.2012 23:52:58
Wohnort: 44534 Lünen

Re: pkgProblemResolver Sie haben zurückgehaltene defekte Pak

Beitrag von WindowsProfi30Jahre » 28.12.2015 17:58:12

Danke, da wäre ich jetzt nie drauf gekommen, es ist so wie Du vermutet hast, ich hatte jetzt auch vergeblich versucht zu löschen bzw. zu deinstallieren, aber das brachte auch nichts. Also ist man in dieser Situation immer gezwungen den Vorgang zu beenden, ansonsten bleibt der Fehler im System oder ?

Einen guten Rutsch ins NEUE JAHR wünschen ich Allen und insbesondere Dir NAB

Tschüss

WindowsProfi30Jahre

Code: Alles auswählen

root@debian81Lexar256GB:/home/guenter# aptitude reinstall cinnamon
cinnamon ist momentan nicht installiert und wird folglich nicht erneut installiert.
cinnamon ist momentan nicht installiert und wird folglich nicht erneut installiert.
Es werden keine Pakete installiert, aktualisiert oder entfernt.
0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 0 B zusätzlich belegt sein.
                                                    
root@debian81Lexar256GB:/home/guenter# aptitude purge cinnamon
Es werden keine Pakete installiert, aktualisiert oder entfernt.
0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 0 B zusätzlich belegt sein.
                                                    
root@debian81Lexar256GB:/home/guenter# 

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: pkgProblemResolver Sie haben zurückgehaltene defekte Pak

Beitrag von NAB » 28.12.2015 19:33:08

WindowsProfi30Jahre hat geschrieben: Also ist man in dieser Situation immer gezwungen den Vorgang zu beenden, ansonsten bleibt der Fehler im System oder ?
Ufff, das kann ich dir pauschal nicht beantworten ...

Die "Backports" sind halt nicht ohne Grund ausgelagert. Die dienen nur als Notlösung, wenn du dringend eine neue Version einer Software brauchst. Die Hauptpakete von Jessie sind gründlich getestet, ob sie auch alle zusammenpassen, und das dauert Monate. Bei den Backports kann es immer mal sein, dass sich solche Abhängigkeitsprobleme einschleichen. Meistens kriegt man die mit etwas Gefummel aber auch aufgelöst.

Woran es nun bei dir genau lag, kann ich nicht rekonstruieren. Ich war eh erstaunt, dass es eine neue Version von "pulseaudio" in den Backports gab ... das ist immerhin eine zentrale Audioschnittstelle unter Linux, und die Wahrscheinlichkeit, dass es dabei Wirrwarr in den Abhängigkeiten gibt, ist relativ hoch.

Vom grundsätzlichen Vorgehen her installiere ich immer erst sämtliche Software, die ich brauche, füge dann die Backports-Archive zur sources.list hinzu und aktualisiere dann die Pakete, von denen ich neuere Versionen brauche. Naja, gut, das klappt nicht immer in dieser Reihenfolge ;-)
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Antworten