[Gelöst] dist-upgrade jessie --> stretch

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

[Gelöst] dist-upgrade jessie --> stretch

Beitrag von bifo » 22.10.2020 15:11:08

Hallo zusammen,

mein Backup hat funktioniert. Der dist-upgrade von jessie hat funktioniert. Nun möchte ich den dist-upgrade nach stretch machen und erhalte folgende Ausgabe:

Code: Alles auswählen

geordi:/opt# LC_ALL=C apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libkf5archive5 : Breaks: libkf5filemetadata-bin (< 5.28) but 5.9.2-2+b1 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Ich habe mit "apt-mark showhold" geprüft, ob ich Pakete on Hold gesetzt habe. Da ist nichts.

Es kann sein, dass die Ursache darin liegt, dass ich damals in erster Linie den Testing-Branch verwendet habe und mir die Pakete aus sid geholt habe, die ich sinnvoll fand. Daher bin ich etwas aus der Übung und habe gerade einen Knoten im Kopf. Ich bin ja schließlich auch schon 52...

Frage 1: Wie kann ich den Konflikt oben lösen? Suche ich mir jetzt das Paket libkf5filemetadata-bin mit der Version 5.9.2-2+b1 und installiere das mit Force-Option drüber?

Frage 2: Wie finde ich heraus, welche Pakete derzeit nicht mit dem letzten Stand von jessie übereinstimmen? Dann könnte ich die erstmal komplett aufräumen und danach weitermachen...

Erkenntnis des Tages: Ein Mix aus Testing und Unstable tue ich mir nie wieder an...

Vielen Dank schonmal im Voraus für Eure Hilfe.
Uwe
Zuletzt geändert von bifo am 27.10.2020 11:53:29, insgesamt 1-mal geändert.

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: dist-upgrade jessie --> stretch

Beitrag von Blackbox » 22.10.2020 15:54:43

bifo hat geschrieben: ↑ zum Beitrag ↑
22.10.2020 15:11:08

Code: Alles auswählen

The following packages have unmet dependencies:
 libkf5archive5 : Breaks: libkf5filemetadata-bin (< 5.28) but 5.9.2-2+b1 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Ich würde erst einmal versuchen, alle offenen Abhängigkeiten aufzulösen.
Das dürfte aber recht schwierig werden, da beide Releases schon ziemlich alt sind.
Aber einen Versuch wäre es wert.

Code: Alles auswählen

apt-get install -f
Das Resultat darfst du gern hier posten, dann schauen wir weiter.
bifo hat geschrieben: ↑ zum Beitrag ↑
22.10.2020 15:11:08
Ein Mix aus Testing und Unstable tue ich mir nie wieder an...
Na zumindest ohne APT Pinning [0], [1], [2], [3] solltest du einen solches System nicht betreiben.
Das sollte genug Lesestoff sein, um die Thematik verstehen zu können.

[0] https://wiki.debian.org/de/AptPreferences
[1] https://wiki.debian.org/AptConfiguration
[2] https://wiki.debianforum.de/AptPinning
[3] https://www.linux-magazin.de/ausgaben/2 ... en-spagat/ # Der Artikel ist zwar bereits etwas älter, aber sollte immer noch gut erklären, wie das mit dem APT Pinning funktioniert.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

Re: dist-upgrade jessie --> stretch

Beitrag von bifo » 22.10.2020 16:07:21

Hallo Blackbox,

also einfach dieses Kommando absetzen?

Code: Alles auswählen

apt-get install -f libkf5filemetadata-bin 
Das müsste dann dafür sorgen, dass die Abhängigkeit erfüllt wird, oder?

Uwe

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: dist-upgrade jessie --> stretch

Beitrag von Blackbox » 22.10.2020 17:21:33

bifo hat geschrieben: ↑ zum Beitrag ↑
22.10.2020 16:07:21
also einfach dieses Kommando absetzen?

Code: Alles auswählen

apt-get install -f libkf5filemetadata-bin 
Bitte immer den Befehl verwenden, der in der Antwort von mir verwendet wurde.
Denn ich schrieb nicht ganz ohne Grund →

Code: Alles auswählen

# apt-get install -f
, denn so versucht der Problem Solver auch alle offenen Abhängigkeiten aufzulösen.
bifo hat geschrieben: ↑ zum Beitrag ↑
22.10.2020 16:07:21
Das müsste dann dafür sorgen, dass die Abhängigkeit erfüllt wird, oder?
So die Hoffnung, aber es kommt maßgeblich auf den Grad der Inkonsistenz auf deinem System an.
Dazu mehr, wenn du den Output des Reperaturversuchs gepostest hast.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

inne
Beiträge: 3289
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: dist-upgrade jessie --> stretch

Beitrag von inne » 22.10.2020 17:47:24

Ein Tipp noch von mir: Das Debianaptitude ist manchmal besser beim dist-upgrade! Das stützt sich aber nur auf meinen Erfahrungen :mrgreen:
Im Wiki hier wird auch im Artikel zu Sid auf Abhängigkeitsprobleme und Möglichkeiten zum Lösen dieser eingegangen, inkl der Seiteneffekte.

Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

Re: dist-upgrade jessie --> stretch

Beitrag von bifo » 22.10.2020 20:00:53

Hallo zusammen,

hier der Output

Code: Alles auswählen

geordi:/home/uwe# LC_ALL=C apt-get install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 2723 not upgraded.
Das sieht sauber aus...

Gruß
Uwe

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: dist-upgrade jessie --> stretch

Beitrag von Blackbox » 23.10.2020 05:37:47

bifo hat geschrieben: ↑ zum Beitrag ↑
22.10.2020 20:00:53
Das sieht sauber aus...
Super, ich hätte mit mehr Problemen gerechnet.
Also planen wir nun das Upgrade.

Hast du bereits deine

Code: Alles auswählen

/etc/apt/sources.list
für Debian stretch angepasst?
Bitte sicherheitshalber deine sources.list hier posten.
Gibt es Fremdquellen bzw. Fremdpakete auf deinem System?

Willst du eigentlich dein System bis zum aktuellen Stable (Debian 10) upgraden?
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

Re: dist-upgrade jessie --> stretch

Beitrag von bifo » 23.10.2020 12:01:16

Hallo Blackbox,

ja, am Ende will ich beim aktuellen Release ankommen. Hier meine sources.list:

Code: Alles auswählen

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

Code: Alles auswählen

# apt-get update
läuft sauber durch. Fremdquellen hatte ich früher für webmin und usermin u. a. eingetragen. Die alte sources.list aus 2012 habe ich noch...

Ich hatte ja in meinem Posting gefragt, ob man irgendwie herausfinden kann, welche installierten Pakete nicht im letzten Jessi-Releasestand enthalten sind. Dann könnte ich die bereinigen.

Gruß
Uwe

fischig
Beiträge: 4117
Registriert: 24.12.2019 12:25:08
Lizenz eigener Beiträge: MIT Lizenz

Re: dist-upgrade jessie --> stretch

Beitrag von fischig » 23.10.2020 19:13:07

bifo hat geschrieben:Ich hatte ja in meinem Posting gefragt, ob man irgendwie herausfinden kann, welche installierten Pakete nicht im letzten Jessi-Releasestand enthalten sind.
Die wird dir das nächste simulierte dist-upgrade auf stretch schon zeigen (falls sie inkompatibel sind).
Ich arbeitete nicht mit diesem Einzeiler in der sources.list. Zumindest stretch-security schriebe ich mit rein (und dann bei buster ebenso, versteht sich.)

edit: quote-tag korrigiert.
Zuletzt geändert von fischig am 24.10.2020 09:35:08, insgesamt 1-mal geändert.

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: dist-upgrade jessie --> stretch

Beitrag von Blackbox » 24.10.2020 02:35:14

bifo hat geschrieben: ↑ zum Beitrag ↑
23.10.2020 12:01:16
ja, am Ende will ich beim aktuellen Release ankommen.
Gut, das bekommen wir hin.
bifo hat geschrieben: ↑ zum Beitrag ↑
23.10.2020 12:01:16
Hier meine sources.list:

Code: Alles auswählen

deb http://ftp.de.debian.org/debian/ stretch main contrib non-free
Okay, da fehlt die Zeile für das Update, und das Security Repository.noch.
Diese solltest du noch ergänzen.

Code: Alles auswählen

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

deb http://security.debian.org/ stretch/updates main
bifo hat geschrieben: ↑ zum Beitrag ↑
23.10.2020 12:01:16
Fremdquellen hatte ich früher für webmin und usermin u. a. eingetragen.
Was heißt, u.a.?
Meiner Meinung nach, sollte man auf webmin & Co. verzichten.
Der Hauptgrund sind Sicherheitsbedenken, nicht ganz umsonst sind genau diese Pakete aus dem offiziellem Debian Repository entfernt.
Meine Empfehlung lern' dein System kennen und verstehen - gern auch mit dem Debianforum - und verzichte auf grafische Krücken.
Grundsätzlich solltest du auf Fremdquellen und Fremdpakete verzichten, das vereinfacht zukünftige Upgrade erheblich.
bifo hat geschrieben: ↑ zum Beitrag ↑
23.10.2020 12:01:16
Die alte sources.list aus 2012 habe ich noch...
Ich denke, diese source.list ist obsolet, diese könntest du aus deinem Backup entfernen.
bifo hat geschrieben: ↑ zum Beitrag ↑
23.10.2020 12:01:16
Ich hatte ja in meinem Posting gefragt, ob man irgendwie herausfinden kann, welche installierten Pakete nicht im letzten Jessi-Releasestand enthalten sind. Dann könnte ich die bereinigen.
Ich schlage vor, darum kümmern wir uns nach Abschluss des Upgradeprozesses.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

Re: dist-upgrade jessie --> stretch

Beitrag von bifo » 24.10.2020 11:24:00

Hallo Blackbox

"u. a." hieß MPlayer, xv und Freedoko. Aus meiner Sicht alles harmlos... Webmin war eine echte Erleichterung beim Erstellen der Datensicherung bei mysql oder die Administration von Samba. Dann muss ich mich da künftig schlauer machen.

Ich habe nun meine sources.list nach Deinen Angaben angepasst:

Code: Alles auswählen

geordi:/etc/apt# cat /etc/apt/sources.list
deb http://ftp.de.debian.org/debian/ stretch main contrib non-free
deb http://ftp.de.debian.org/debian/ stretch-updates main contrib non-free
deb http://security.debian.org/ stretch/updates main
"apt-get update" läuft sauber durch. "apt-get install -f" auch. "apt-get dist-upgrade" immernoch die gleiche Ausgabe wie in meinem Ausgangsposting.

Gruß
Uwe

inne
Beiträge: 3289
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: dist-upgrade jessie --> stretch

Beitrag von inne » 24.10.2020 11:37:33

Manchmal muss man Umwege gehen.
Versuch mal aptitude dist-upgrade vlt. ist da eine brauchbare Lösung dabei, das kann auch heissen das temporär Pakete wie libkf5archive5 de-installiert werden und man dann die "unbrauchbaren" Abhängigkeiten auch weg tun muss (auto-remove) und das Paket neu installiert. Oder bis buster erstmal für die dist-upgrades ganz weg lässt. Das auto-remove behält in der Theorie Konfig und Nutzdaten im System für eine Neuinstallation.

Ich gehe noch davon aus das insgesamt das Archive frei von wirklichen Konflikten in den Abhängigkeiten ist. Schwer zu sagen wieso es hier bei dir jetzt klemmt.

Erstell dir eine Liste alle installierter Pakete für später:

apt-mark showmanual >~/packagellst.txt

PS: Wie oben gesagt: Im Wiki stehen noch mehr Lösungen.

inne
Beiträge: 3289
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: dist-upgrade jessie --> stretch

Beitrag von inne » 24.10.2020 11:50:22

Dem held packages würde ich auch mal auf den Grund gehen, denn damals, ja früher waren die Paketverwaltungen hier auch inkompatibel (soweit ich das mitbekommen habe). Wie man mit aptitude auf hold gesetzte Pakete anzeigt und ob die von APT berücksichtigt werden, kann ich für jessie nicht mehr sagen.

https://wiki.debianforum.de/Pakete_auf_hold_setzen

Ab dem zweiten Abend würde ich aber überlegen ob ich hier nicht am dritten buster frisch installiere und Daten aus dem Backup kopiere. Konfig wird man so oder so anfassen müssen.

Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

Re: dist-upgrade jessie --> stretch

Beitrag von bifo » 24.10.2020 13:00:33

Hallo inne,

ich habe jetzt sowohl mit dpkg, aptitude und apt-mark nachgeschaut, welche Pakete auf hold sind: Jeweils keine Ausgabe.

Bzgl. Neuinstallation hätte ich sogar schon die Installations-CD gebrannt. Im Frühjahr habe ich mir eine 500GB SSD gekauft, die ich sowieso einbauen will. Seit dem schiebe ich das vor mir her. Ich scheue mich vor der Neuinstallation weil ich befürchte, dass "dpkg --[get, set]-selections" nicht ganz funktionieren wird, weil es da zuviele Änderungen zwischen den Releases gegeben hat...

Gruß
Uwe

inne
Beiträge: 3289
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: dist-upgrade jessie --> stretch

Beitrag von inne » 24.10.2020 14:06:22

Nein das wird wohl eher nicht gehen.
Daher mein Ansatz mit apt-mark showmanual und bei buster dann schauen was davon noch verfügbar ist.

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: dist-upgrade jessie --> stretch

Beitrag von Blackbox » 24.10.2020 14:21:56

bifo hat geschrieben: ↑ zum Beitrag ↑
24.10.2020 11:24:00
MPlayer, xv und Freedoko.
Okay, dazu ein paar Anmerkungen, oder besser Denkanreize.
  • mplayer befindet sich im Debian Repository nennt sich Debianmplayer2 und ist mit (den meisten) anderen Paketen im Repository abgestimmt, also warum willst du diesen Player aus einer potenziell gefährlichen Fremdquelle beziehen?
  • xv [0] ist proprietäre Shareware und außerdem befinden sich im Debian Repository mehr als genug Bildeditoren.
    Viel schwerer wiegt aus meiner Sicht aber, dass Debian sich besonders für freie Software einsetzt und da will proprietäre Software einfach nicht passen.
  • Freedoko [1], echt jetzt, ein Kartenspiel?- Dafür installierst du Fremdsoftware? Im Debian Repository gib es auch viele Kartenspiele.

[0] http://www.trilon.com/xv/ # Diese Webseite sieht aus, als hätte seit den frühen Neunzigern keinen Relaunch erhalten, verwendet keine tls Verschlüsselung und muss daher als »kaputt« eingestuft werden.
Wenn dass die Qualität ist, mit der Software von dieser Firma gepflegt wird, lässt das nichts Gutes vom Bildeditor erwarten.
[1] https://sourceforge.net/projects/free-doko/
bifo hat geschrieben: ↑ zum Beitrag ↑
24.10.2020 11:24:00
Webmin war eine echte Erleichterung beim Erstellen der Datensicherung bei mysql oder die Administration von Samba.
Sieh es so, wegen webmin hast du dein System bisher nicht wirklich kennengelernt.
bifo hat geschrieben: ↑ zum Beitrag ↑
24.10.2020 11:24:00
Dann muss ich mich da künftig schlauer machen.
Das zumindest ist der richtige Ansatz und bestätigt mich, dir geholfen zu haben.
bifo hat geschrieben: ↑ zum Beitrag ↑
24.10.2020 11:24:00
Ich habe nun meine sources.list nach Deinen Angaben angepasst:

Code: Alles auswählen

geordi:/etc/apt# cat /etc/apt/sources.list
deb http://ftp.de.debian.org/debian/ stretch main contrib non-free
deb http://ftp.de.debian.org/debian/ stretch-updates main contrib non-free
deb http://security.debian.org/ stretch/updates main
Sieht gut aus, dann sind wir bereit für das nächste Releaseupgrade.
bifo hat geschrieben: ↑ zum Beitrag ↑
24.10.2020 11:24:00
"apt-get update" läuft sauber durch. "apt-get install -f" auch. "apt-get dist-upgrade" immernoch die gleiche Ausgabe wie in meinem Ausgangsposting.
Du scheinst noch nicht richtig verstanden zu haben, wofür die einzelnen apt Befehle dienen?

Code: Alles auswählen

apt-get install -f
Benötigst du ausschließlich, wenn - wie in deinem Eingangspost - deine Abhängigkeiten nicht aufgelöst werden können.

Mit

Code: Alles auswählen

apt-get update
aktualisierst du deine Paketquellen und mit

Code: Alles auswählen

apt-get dist-upgrade
aktualisierst du dein System inkl. aller Abhängigkeiten.
Dieser Schritt sollte dich vor zukünftigen Abhängigkeitsproblemen bewahren.
inne hat geschrieben: ↑ zum Beitrag ↑
24.10.2020 11:50:22
Dem held packages würde ich auch mal auf den Grund gehen, denn damals, ja früher waren die Paketverwaltungen hier auch inkompatibel (soweit ich das mitbekommen habe). Wie man mit aptitude auf hold gesetzte Pakete anzeigt und ob die von APT berücksichtigt werden, kann ich für jessie nicht mehr sagen.

https://wiki.debianforum.de/Pakete_auf_hold_setzen
Kannst du bitte einmal erklären, was du hier für einen Unsinn erzählst, das ist doch in diesem Fall überhaupt nicht notwendig.
inne hat geschrieben: ↑ zum Beitrag ↑
24.10.2020 11:50:22
Ab dem zweiten Abend würde ich aber überlegen ob ich hier nicht am dritten buster frisch installiere und Daten aus dem Backup kopiere. Konfig wird man so oder so anfassen müssen.
Neuinstallation ist Kapitalation vor dem Problem und wiklich nicht nötig, da alle Abhängigkeitsprobleme aufgelöst werden konnten!
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

Re: dist-upgrade jessie --> stretch

Beitrag von bifo » 24.10.2020 15:57:02

Hallo Blackbox,

ich bin ganz Deiner Meinung: Kapitulieren ist nicht... ;-) Und wie mache ich jetzt weiter?

MPlayer und Freedoko waren nicht mehr auf meinem System drauf. XV habe ich gerade deinstalliert. Den habe ich intensiv benutzt als der noch gepflegt wurde...

Gruß
Uwe

willy4711

Re: dist-upgrade jessie --> stretch

Beitrag von willy4711 » 24.10.2020 16:58:15

bifo hat geschrieben: ↑ zum Beitrag ↑
24.10.2020 15:57:02
ch bin ganz Deiner Meinung: Kapitulieren ist nicht... ;-) Und wie mache ich jetzt weiter?
Ich fürchte, dass eine Kapitulation sinnvoll wäre. Vorher würde ich noch folgendes versuchen:

Hatte gedacht, man könnte eventuell Debianlibkf5archive5 pugen. Aber das haut einem fast das gesamte KDE weg.
Deshalb könnte man Folgendes abschließend versuchen.
Ist nicht ganz so dramatisch

Code: Alles auswählen

apt purge --simulate libkf5filemetadata-bin
HINWEIS: Dies ist nur eine Simulation!
         apt benötigt root-Privilegien für die reale Ausführung.
         Behalten Sie ebenfalls in Hinterkopf, dass die Sperren deaktiviert
         sind, verlassen Sie sich also bezüglich des reellen aktuellen
         Status der Sperre nicht darauf!
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  catdoc libepub0 linux-image-5.8.0-1-amd64 linux-image-5.8.0-2-amd64
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Die folgenden Pakete werden ENTFERNT:
  libkf5filemetadata-bin*
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
Purg libkf5filemetadata-bin [5.70.0-1]
Vielleicht würde das den Knoten lösen :?:

Wenn das nicht klappt, und nicht noch zündende Vorschläge kommen:

Den Inhalt von /usr/share/applications/ in einer Textdatei speichern. Dann weist du, was an Programmen aus dem
Anwendungsmenü erreichbar war, und kannst das relativ einfach hinterher nachinstallieren.
Das meiste wird wahrscheinlich eh bei einer Neuinstallation wieder vorhanden sein

Code: Alles auswählen

dir -c /usr/share/applications/ |sort 
Mit diff kannst du hinterher das Fehlende sichten.
Dein /home sichern
Und Neu Installieren.

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: dist-upgrade jessie --> stretch

Beitrag von Blackbox » 24.10.2020 19:25:10

willy4711 hat geschrieben: ↑ zum Beitrag ↑
24.10.2020 16:58:15
Ich fürchte, dass eine Kapitulation sinnvoll wäre.
Hey Willy,

nee, die Kapitulation ist nicht, alle Abhängigkeitsprobleme sind geklärt. - Hast du bestimmt überlesen?
Der nächste Schritt ist nun das Upgrade auf Debian Buster.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

Re: dist-upgrade jessie --> stretch

Beitrag von bifo » 24.10.2020 19:35:46

Hallo Blackbox,

wie geht es weiter. Beim Dist-Upgrade auf Stretch habe ich weiterhin die folgende Ausgabe:

Code: Alles auswählen

geordi:/home/uwe# LC_ALL=C apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libkf5archive5 : Breaks: libkf5filemetadata-bin (< 5.28) but 5.9.2-2+b1 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Gruß
Uwe

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: dist-upgrade jessie --> stretch

Beitrag von Blackbox » 24.10.2020 20:03:40

bifo hat geschrieben: ↑ zum Beitrag ↑
24.10.2020 19:35:46
wie geht es weiter.
Bis eben bin ich davon ausgegangen, die Abhängigkeitsprobleme wären gelöst? - Zumindest habe ich das so verstanden, war wohl ein Missverständnis?
Dazu 2 Fragen:
  • Was passiert wenn du erneut

    Code: Alles auswählen

    # apt-get istall -f
    ausführst?
  • Welches Desktop Environment (DE) hast du installiert?
Einen Bewertung deiner Lage kann ich geben, wenn du nach dem Auflösen der Abhängigkeiten immer noch dieses Abhängigkeitsproblem bestehen sollte, müssen wir sehen, wie wir weitermachen können.
bifo hat geschrieben: ↑ zum Beitrag ↑
24.10.2020 19:35:46
Beim Dist-Upgrade auf Stretch habe ich weiterhin die folgende Ausgabe:

Code: Alles auswählen

geordi:/home/uwe# LC_ALL=C apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libkf5archive5 : Breaks: libkf5filemetadata-bin (< 5.28) but 5.9.2-2+b1 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Aus Zeitgründen nun leider etwas unstrukturiert.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

Re: dist-upgrade jessie --> stretch

Beitrag von bifo » 24.10.2020 20:48:47

Hallo Blackbox,

hier die Ausgabe:

Code: Alles auswählen

geordi:/home/uwe# LC_ALL=C apt-get install -f
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 2723 not upgraded.
Gehe ich recht in der Annahme, dass das Verhalten etwas zu der Ausgabe vom Dist-Upgrade inkonsistent ist?

Gruß Uwe

Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

Re: dist-upgrade jessie --> stretch

Beitrag von bifo » 24.10.2020 20:49:40

Nachtrag: Bislang verwende ich Gnome.

willy4711

Re: dist-upgrade jessie --> stretch

Beitrag von willy4711 » 24.10.2020 23:45:05

Wenn du kein KDE hast, pruge einfach die beiden Pakete.
Wird zwar ne ganze Menge mit weg fliegen, aber nichts was Gnome beeinträchtigen sollte.
Gut ist.
Auflösen wird er da nichts können.

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: dist-upgrade jessie --> stretch

Beitrag von Blackbox » 25.10.2020 05:14:17

willy4711 hat geschrieben: ↑ zum Beitrag ↑
24.10.2020 23:45:05
Wenn du kein KDE hast, pruge einfach die beiden Pakete.
Wird zwar ne ganze Menge mit weg fliegen, aber nichts was Gnome beeinträchtigen sollte.
Gut ist.
Auflösen wird er da nichts können.
FullACK!

Deswegen erst einmal: Die KDE Pakete deinstallieren; deren Abhängigkeiten und den Paketcache leeren.

Code: Alles auswählen

# apt-get purge libkf5archive5 libkf5filemetadata-bin kde* qt* && apt-get autoremove --purge && apt-get clean
Damit sollte sich ein einigermaßen sauberes Gnome3 auf deinem System befinden.

Danach bringst du dein Debian Stretch auf den letzten Stand.

Code: Alles auswählen

# apt-get update && apt-get dist-upgrade
Das Ergebnis bitte wieder hier posten!
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Antworten