Fehler bei Upgrade auf stretch

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Benutzeravatar
subson
Beiträge: 429
Registriert: 13.09.2005 10:14:04

Re: Fehler bei Upgrade auf stretch

Beitrag von subson » 05.05.2019 16:19:26

Da sind jetzt reichlich als broken markiert, apt-get --fix-broken reicht nicht. Mit aptitude kann ich die einzeln durchgehen und zum installieren markieren, ->iB oder ->iBA.

Es sind aber auch sehr viele magenta markiert, also die gelöscht werden sollen, ->id.

Ich kann diese ja zum installieren markieren, bei vielen steht ja die alte und neue Version da. Wahrscheinlich müsste ich mir jedes Paket mit den Abhängigkeiten anzeigen lassen.

Viel Arbeit...
Gruß subson

Ich bin weg vom Fenster !

willy4711

Re: Fehler bei Upgrade auf stretch

Beitrag von willy4711 » 05.05.2019 16:29:56

Wenn du da überhaupt noch was retten kannst:

Mache es im recovery- Modus :!: .


Code: Alles auswählen

dpkg --configure -a 
Wenn du Glück hast ist da noch was zu machen.

wenn dpkg glatt durchläuft:dann nochmal

Code: Alles auswählen

apt update && apt full-upgrade
dann

Code: Alles auswählen

apt install --reinstall kde-plasma-desktop
Aber du machst ja eh was anderes :roll: :wink:

willy4711

Re: Fehler bei Upgrade auf stretch

Beitrag von willy4711 » 05.05.2019 16:48:06

subson hat geschrieben: ↑ zum Beitrag ↑
05.05.2019 16:19:26
Es sind aber auch sehr viele magenta markiert, also die gelöscht werden sollen, ->id.

Ich kann diese ja zum installieren markieren, bei vielen steht ja die alte und neue Version da.
Normalerweise werden derartige Pakete bei einem Full-Upgrade automatisch gelöscht und upgedatet.
Dass das nicht passiert, lässt mich vermuten, dass du irgend einen anderen (modifizierten) Befehl genutzt hast. :?:

Benutzeravatar
subson
Beiträge: 429
Registriert: 13.09.2005 10:14:04

Re: Fehler bei Upgrade auf stretch

Beitrag von subson » 05.05.2019 17:08:24

im recovery

Code: Alles auswählen

dpkg --configure -a 
hat gearbeitet, nun stehen da noch 14 Pakete, wo Fehler aufgetreten sind, kde-runtime, kdelibs5-..., libreoffice-kde, usw.

Einen mod. Befehl habe ich nicht genommen, viele sind ja wahrscheinlich markiert, weil KDE Sachen fehlen.
Gruß subson

Ich bin weg vom Fenster !

willy4711

Re: Fehler bei Upgrade auf stretch

Beitrag von willy4711 » 05.05.2019 17:22:38

Um mal Orientierung zu bekommen:

was ergibt (musst du eventuell erst installieren Debianapt-show-versions)

Code: Alles auswählen

apt autoremove

Code: Alles auswählen

apt-show-versions |grep available
und

Code: Alles auswählen

apt-show-versions -u
Und "Putzen" ist auch mal angesagt:
Cache leeren:

Code: Alles auswählen

apt clean
alte übriggeblieben Configs:

Code: Alles auswählen

aptitude purge ~c

Benutzeravatar
subson
Beiträge: 429
Registriert: 13.09.2005 10:14:04

Re: Fehler bei Upgrade auf stretch

Beitrag von subson » 05.05.2019 19:14:38

novalix hat geschrieben: ↑ zum Beitrag ↑
04.05.2019 18:07:53
Falls Du fit in der Nutzung des TUI von aptitude bist, oder Du gerade Bock hast Dich darin ein wenig einzuarbeiten, könntest Du dieses dazu nutzen, die Abhängigkeitsprobleme darin genauer zu inspizieren und versuchen diese gezielt zu bearbeiten.
Dazu müsstest Du allerdings zuerst die Version aus stretch inkl. der Abhängigkeiten installieren, da der dist upgrade mit der Version aus jessie fehleranfällig ist.
Das ist das was ich versuchen werde, ist aber etwas langwierig. Nur wie installiere ich die stretch Version?
willy4711 hat geschrieben: ↑ zum Beitrag ↑
05.05.2019 17:22:38
Um mal Orientierung zu bekommen:

was ergibt (musst du eventuell erst installieren Debianapt-show-versions)

Code: Alles auswählen

apt-show-versions |grep available
und

Code: Alles auswählen

apt-show-versions -u
apt-show-versions kann ich nicht installieren, oder ich müsste auf die jessie-Quellen zurück, wenn das dann geht.

Werde mich dann morgen noch mal damit beschäftigen.
Gruß subson

Ich bin weg vom Fenster !

willy4711

Re: Fehler bei Upgrade auf stretch

Beitrag von willy4711 » 05.05.2019 19:33:38

subson hat geschrieben: ↑ zum Beitrag ↑
05.05.2019 19:14:38
apt-show-versions kann ich nicht installieren, oder ich müsste auf die jessie-Quellen zurück,
:?: :?:

Code: Alles auswählen

apt-cache policy apt-show-versions
apt-show-versions:
  Installiert:           0.22.7
  Installationskandidat: 0.22.7
  Versionstabelle:
 *** 0.22.7 500
        500 http://deb.debian.org/debian stretch/main amd64 Packages
        100 /var/lib/dpkg/status 
subson hat geschrieben: ↑ zum Beitrag ↑
05.05.2019 19:14:38
novalix hat geschrieben: ↑ zum Beitrag ↑
04.05.2019 18:07:53
Falls Du fit in der Nutzung des TUI von aptitude bist, oder Du gerade Bock hast Dich darin ein wenig einzuarbeiten, könntest Du dieses dazu nutzen, die Abhängigkeitsprobleme darin genauer zu inspizieren und versuchen diese gezielt zu bearbeiten.
Dazu müsstest Du allerdings zuerst die Version aus stretch inkl. der Abhängigkeiten installieren, da der dist upgrade mit der Version aus jessie fehleranfällig ist.

Das ist das was ich versuchen werde, ist aber etwas langwierig. Nur wie installiere ich die stretch Version?
Ja was hast du denn bisher gemacht ? ich denke du hast ein Dist-Upgrade ausgeführt ?

Langsam verstehe ich gar nichts mehr :facepalm:

Benutzeravatar
subson
Beiträge: 429
Registriert: 13.09.2005 10:14:04

Re: Fehler bei Upgrade auf stretch

Beitrag von subson » 05.05.2019 20:18:36

siehe Beitrag:
subson hat geschrieben: ↑ zum Beitrag ↑
05.05.2019 14:05:24
:?
@ Taomon schade, bisschen zu spät Dein Einwand.

Habe jetzt die Pakete kscreen und dolphin mit den zusätzlichen Paketen die dann verletzte Abhängigkeiten haben gelöscht und das Upgrade gestartet.

Leider ist es im Promt irgendwann stehengeblieben, die Meldungen nicht mehr auf dem Bildschirm zu sehen.

Vermutlich fehlen einigen Anwendungen die KDE Pakete. Ich versuche jetzt mit aptitude die fehlenden mit zu installieren.
Ich habe das Upgrade gestartet, es wurden Dateien heruntergeladen. Es endete mit Meldungen auf dem Schirm die über dem lesbaren Bereich gingen (man kann ja nicht zurückscrollen) und stand im Prompt. Ich wollte die KDE Sachen installieren, wo aber Fehlermeldungen kamen.
Gruß subson

Ich bin weg vom Fenster !

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

Re: Fehler bei Upgrade auf stretch

Beitrag von Taomon » 05.05.2019 20:35:50

Code: Alles auswählen

lsb_release -rd
Mal gucken als was sich Dein debian fühlt. Backup gemacht? Das kann frickelig werden. Ich schätze mal proposed ist der Übeltäter.

Code: Alles auswählen

dpkg -l | egrep -v '^ii|rc'


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

Benutzeravatar
subson
Beiträge: 429
Registriert: 13.09.2005 10:14:04

Re: Fehler bei Upgrade auf stretch

Beitrag von subson » 05.05.2019 20:57:20

Bin wie gesagt nicht mehr am PC, werde ich morgen machen.

Die Ausgaben kann ich doch gewiss in eine Datei schreiben, ist das so richtig?

Code: Alles auswählen

dpkg -l | egrep -v '^ii|rc' > datei.txt
Edit
Ein backup ist natürlich vorhanden, zwar 2 Monate alt aber immerhin...
Gruß subson

Ich bin weg vom Fenster !

Benutzeravatar
novalix
Beiträge: 1909
Registriert: 05.10.2005 12:32:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: elberfeld

Re: Fehler bei Upgrade auf stretch

Beitrag von novalix » 06.05.2019 10:38:04

subson hat geschrieben: ↑ zum Beitrag ↑
05.05.2019 19:14:38
Das ist das was ich versuchen werde, ist aber etwas langwierig. Nur wie installiere ich die stretch Version?
Nachdem Du stretch in die sources.list eingetragen und ein Paketdatenbankupdate ausgeführt hast:

Code: Alles auswählen

apt* install apt dpkg aptitude
Das sollte ohne Abhängigkeitsfehler durchlaufen und die ein oder andere Bibliothek mit ziehen. Dann hast Du die komplette Paketverwaltung vorweg auf die Version aus stretch umgestellt.
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.

Benutzeravatar
subson
Beiträge: 429
Registriert: 13.09.2005 10:14:04

Re: Fehler bei Upgrade auf stretch

Beitrag von subson » 06.05.2019 18:36:01

Code: Alles auswählen

apt* install apt dpkg aptitude
funktioniert leider nicht, Kommando nicht gefunden.
Edit:
ohne * kommen die ganzen Abhängigkeiten von den anderen Paketen.

Code: Alles auswählen

lsb_release -rd

Code: Alles auswählen

Description:	Debian GNU/Linux 9.9 (n/a)
Release:	9.9

Code: Alles auswählen

dpkg -l | egrep -v '^ii|rc'

Code: Alles auswählen

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)
+++-=====================================-===========================================-============-===============================================================================
iU  kde-runtime                           4:16.08.3-2                                 amd64        runtime components from the official KDE release
iU  kde-runtime-data                      4:16.08.3-2                                 all          shared data files for the KDE base runtime module
iU  kdelibs5-data                         4:4.14.26-2                                 all          core shared data for all KDE Applications
iU  kdelibs5-plugins                      4:4.14.26-2                                 amd64        core plugins for KDE Applications
iU  libcpan-meta-perl                     2.150010-1                                  all          Perl module to access CPAN distributions metadata
iU  libmailtools-perl                     2.18-1                                      all          Manipulate email in perl programs
iU  libmodule-build-perl                  0.422000-1                                  all          framework for building and installing Perl modules
iU  libperl5.24:amd64                     5.24.1-3+deb9u5                             amd64        shared Perl library
iU  libreoffice-kde                       1:5.2.7-1+deb9u7                            amd64        office productivity suite -- KDE integration
iU  libterm-ui-perl                       0.46-1                                      all          Term::ReadLine UI made easy
iU  liburi-perl                           1.71-1                                      all          module to manipulate and access URI strings
iU  perl                                  5.24.1-3+deb9u5                             amd64        Larry Wall's Practical Extraction and Report Language
iU  perl-modules-5.24                     5.24.1-3+deb9u5                             all          Core Perl modules
iU  texinfo                               6.3.0.dfsg.1-1+b2                           amd64        Documentation system for on-line information and printed output
Das sind die 14 wo

Code: Alles auswählen

dpkg --configure -a
meldet Fehler beim Bearbeiten von :
Gruß subson

Ich bin weg vom Fenster !

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

Re: Fehler bei Upgrade auf stretch

Beitrag von Taomon » 06.05.2019 18:56:04

Da bräucht man schon die genau Fehlermeldung.
Die Pakete haben die richtige Version.

Code: Alles auswählen

dpkg -P $(dpkg -l | egrep '^rc' | awk '{print $2}')

Reste von deinstallierten Paketen entfernen. Was spricht danach

Code: Alles auswählen

apt -f install
Gruß Taomon
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

Benutzeravatar
subson
Beiträge: 429
Registriert: 13.09.2005 10:14:04

Re: Fehler bei Upgrade auf stretch

Beitrag von subson » 06.05.2019 19:29:11

Ja, leider gehen die Fehlermeldungen über den Bildschirm hinaus, auch beim letzten dpkg Befehl.

Code: Alles auswählen

apt -f install
meldet:
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
E: Abhängigkeiten konnten nicht korrigiert werden.
Ich bin langsam soweit, das ich das (zwar etwas ältere) Backup aufspiele. Evtl. könnte ich dann vor dem Upgrade versuchen apt, dpkg und aptitude vorher schon von stretch installieren und es dann noch mal versuchen.
Gruß subson

Ich bin weg vom Fenster !

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

Re: Fehler bei Upgrade auf stretch

Beitrag von Taomon » 06.05.2019 20:00:08

Wir können es auch zerplücken.

Code: Alles auswählen

apt upgrade texinfo
schau mal ob es da hängt, so aus dem bauch raus.
Wenn ja runter damit

Code: Alles auswählen

dpkg -P texinfo
das Paket ist optional und nicht lebenswichtig im Moment.
ein anderer weg wäre es

Code: Alles auswählen

apt-get -d install --reinstall $(dpkg -l | egrep '^iU' | awk '{print $2}') 
Wenn das so funktioniert wie ich mir das vorstelle sind die Pakete in

Code: Alles auswählen

/var/cache/apt/archives/
gespeichert. wechsle in das Verzeichnis und probiere erstmal vorangig die perl pakete direkt mit

Code: Alles auswählen

dpkg -i paketname.deb
zu installieren. benutzt die TAB-taste zum autovervollständigen.

Ohne genaue Fehlermeldung aufgeschmissen.

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

Benutzeravatar
subson
Beiträge: 429
Registriert: 13.09.2005 10:14:04

Re: Fehler bei Upgrade auf stretch

Beitrag von subson » 06.05.2019 20:24:52

Das upgrade klemmt, das purgen funktioniert.

Nur ist leider /var/cache/apt/archives/ leer. :(
Gruß subson

Ich bin weg vom Fenster !

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

Re: Fehler bei Upgrade auf stretch

Beitrag von Taomon » 07.05.2019 07:34:51

Code: Alles auswählen

apt-cache policy | egrep -iv translat
Nicht das noch andere überraschende Paket-quellen aktive sind.

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

willy4711

Re: Fehler bei Upgrade auf stretch

Beitrag von willy4711 » 07.05.2019 09:07:13

Edit:
Du hast auch noch jede Menge Pakete aus deb-multimedia installiert siehe: viewtopic.php?f=12&t=173183#p1204901
Diese vorher purgen :!:

Du kannst natürlich noch tagelang weiter probieren -- vielleicht klappt es ja sogar irgendwann mal -- ich bezweifele es.
Mein Rezept ist (gerade in einer VM in 35 Minuten durch getestet):
Voraussetzung - wie schon erwähnt - deine Sourcen sind in Ordnung.
1)

Code: Alles auswählen

apt install tasksel
2)
Neustart --- > Recovery - Modus aufrufen.
3)

Code: Alles auswählen

apt purge *kde*

Code: Alles auswählen

apt autoremove
4)
weil der network-manager "gekillt" wurde:

Code: Alles auswählen

dhclient
5)

Code: Alles auswählen

tasksel
KDE auswählen
6) tasksel laufen lassen - bei mir blieb das hängen -----> Neustart in den Recovery-Modus

Code: Alles auswählen

dhclient

Code: Alles auswählen

dpkg --configure -a
der network-manager war das Problem ---> wurde konfiguriert
7)
Neustart - KDE ist da wie vorher, :mrgreen:

willy4711

Re: Fehler bei Upgrade auf stretch

Beitrag von willy4711 » 07.05.2019 10:17:09

Novh eine Info:
diese 4 Pakete, die unvollständig installiert sind sind in einer normalen KDE- DVD nicht enthalten:
Debianlibmodule-build-perl
Debianlibcpan-meta-perl
Debianlibterm-ui-perl
Debiantexinfo
Ich würde sie also im Recovery-Modus vor apt purge *kde* entfernen.

Antworten