Abbruch beim Upgrade von Buster auf Bullseye

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
alerce
Beiträge: 12
Registriert: 15.08.2021 19:52:40

Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von alerce » 15.08.2021 19:57:25

Bei mir tritt beim Upgrade von Buster auf Bullseye zunächst folgende Meldung auf:

Fehler traten auf beiLeider ist ein Problem aufgetreten. Ein Problem ist aufgetreten, welches vom System nicht behoben werden kann. Bitte kontaktieren Sie den Systemverwalter.m Bearbeiten von:
/tmp/apt-dpkg-install-IHm9Wj/39-gstreamer1.0-plugins-base_1.18.4-2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Danach bricht das Upgrade ab. Beim Neustart erscheinen ein grauer Bildschirm und die Meldung:

Leider ist ein Problem aufgetreten. Ein Problem ist aufgetreten, welches vom System nicht behoben werden kann. Bitte kontaktieren Sie den Systemverwalter.

Der Rechner war unbedienbar. Ich habe jetzt ein zuvor mit Clonezilla erstelltes Abbild eingespielt und Buster wiederhergestellt. Hat jemand eine Idee, wie das Problem zu lösen ist?

DeletedUserReAsG

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von DeletedUserReAsG » 15.08.2021 20:17:46

alerce hat geschrieben: ↑ zum Beitrag ↑
15.08.2021 19:57:25
Hat jemand eine Idee, wie das Problem zu lösen ist?
Dazu müsste man wissen, was denn schiefgelaufen ist. Üblicherweise steht das einige Zeilen oberhalb des Textes, den du gepostet hast.

Kann’s sein, dass du gstreamer1.0-* aus einer Fremdquelle, etwa deb-multimedia.org, installiert hattest?

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

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von fischig » 15.08.2021 20:43:35

Bitte kontaktieren Sie den Systemverwalter.
Ich habe diese Meldung noch bei keiner Debian-Installation gesehen - sei es eine frische, sei es ein dist-upgrade. Sollte Sie zutreffen, hielte ich sie für ein Zeichen ziemlich beispielloser Ignoranz. Ich habe aber auch keine Ahnung, wie weit die Ubuntuisierung Debians (oder eines seiner Derivate) bereits fortgeschritten ist. Zur Sache weiß ich auch nicht mehr zu schreiben, als niemand bereits geschrieben hat.

Benutzeravatar
TRex
Moderator
Beiträge: 8318
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von TRex » 15.08.2021 21:07:41

@fischig: ich lese viel Polemik aus deinem OT-Beitrag, die mMn. nicht gerechtfertigt ist. Vorher stand da vielleicht Administrator, oder bist du dir sicher, dass da überhaupt kein Hinweis stand? Zur Not lässt sich das in den Quellen sicher herausfinden, und die "Ubuntuisierung" auflösen.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

willy4711

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von willy4711 » 15.08.2021 23:52:01

Ich würde mir aptitude installieren (falls nicht vorhanden)

und dann ein

Code: Alles auswählen

aptitude update && aptitude full-upgrade

machen.
Meist ist Aptitude etwas intelligenter und bietet einen Lösung an.
niemand hat geschrieben: ↑ zum Beitrag ↑
15.08.2021 20:17:46
Kann’s sein, dass du gstreamer1.0-* aus einer Fremdquelle, etwa deb-multimedia.org, installiert hattest?
Zumindest die genannte (1.18.4-2 ) ist die aus stable.

alerce
Beiträge: 12
Registriert: 15.08.2021 19:52:40

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von alerce » 16.08.2021 05:50:41

Es könnte gut sein, dass ich gstreamer aus deb-multimedia.org installiert hatte. Bei Buster ist die Version 1.14.4 aktiv. Die Quelle hat ich vor dem Upgrade auskommentiert und wollte sie nach dem Upgrade geändert reaktivieren. Nachdem ich nun das Buster-Abbild wieder eingespielt habe, würde ich einen neuen Versuch unternehmen. Dabei würde ich das betreffende Plugin vorher sicherheitshalber über Synaptic deinstallieren und nach dem Upgrade erneut installieren.

DeletedUserReAsG

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von DeletedUserReAsG » 16.08.2021 06:53:17

alerce hat geschrieben: ↑ zum Beitrag ↑
16.08.2021 05:50:41
Dabei würde ich das betreffende Plugin vorher sicherheitshalber über Synaptic deinstallieren und nach dem Upgrade erneut installieren.
Ideal wäre: die Fremdquellen deaktivieren, alles, was von denen installiert wurde, entfernen, und dann das Update fahren. Anschließend prüfen, ob der Kram überhaupt noch benötigt wird, und, wenn möglich, die Fremdquellen weglassen.

Wie geschrieben: wenn noch ein Fehler auftauchen sollte, steht die Ursache in der Regel einige Zeilen oberhalb der finalen Abbruchmeldung – die Information zur Ursache ist wichtig zum Lösen des Problems.

willy4711 hat geschrieben: ↑ zum Beitrag ↑
15.08.2021 23:52:01
Zumindest die genannte (1.18.4-2 ) ist die aus stable.
Es geht darum, was die Installation dieses Pakets aus Stable beim Ugrade verhindert.

willy4711

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von willy4711 » 16.08.2021 09:11:39

niemand hat geschrieben: ↑ zum Beitrag ↑
16.08.2021 06:53:17
Es geht darum, was die Installation dieses Pakets aus Stable beim Ugrade verhindert.
Mal die Abhängigkeiten von Debiangstreamer1.0-plugins-base

Code: Alles auswählen

 apt depends gstreamer1.0-plugins-base
gstreamer1.0-plugins-base
  Hängt ab von: libc6 (>= 2.29)
  Hängt ab von: libcdparanoia0 (>= 3.10.2+debian)
  Hängt ab von: libglib2.0-0 (>= 2.43.2)
  Hängt ab von: libgstreamer-plugins-base1.0-0 (>= 1.18.4)
  Hängt ab von: libgstreamer1.0-0 (>= 1.18.0)
  Hängt ab von: libogg0 (>= 1.0rc3)
  Hängt ab von: libopus0 (>= 1.1)
  Hängt ab von: liborc-0.4-0 (>= 1:0.4.25)
  Hängt ab von: libtheora0 (>= 1.0)
  Hängt ab von: libvisual-0.4-0 (>= 0.4.0)
  Hängt ab von: libvorbis0a (>= 1.1.2)
  Hängt ab von: libvorbisenc2 (>= 1.1.2)
  Hängt ab von: libvorbisidec1 (>= 1.2.1+git20180316)
  Beschädigt: gstreamer1.0-plugins-bad (<< 1:1.16.0)
  Schlägt vor: gvfs
  Ersetzt: gstreamer1.0-plugins-bad (<< 1:1.16.0)
Da dürfte dann noch ne Menge von DMO mit installiert worden sein, weil diese libs
ja in der Regel als "Beigabe" zu irgend einem Programm installiert wurden.

man könnte nun nachsehen, was er noch so alles von DMO installiert hat

Code: Alles auswählen

 dpkg -l |grep  dmo
Ich halte es für eine schlechte Idee, direkt vor dem Upgrade das Repo zu deaktivieren,

Die Deinstallation dürfte dann recht mühsam werden.Da er (wahrscheinlich)
DMO auch mit der Standard - Priorität 500 hat mitlaufen lassen.

Meine Devise ist: Mit DMO leben oder nicht. --> DMO auch während des Upgrade aktiv lassen.
Natürlich auf bullseye gerichtet.

Code: Alles auswählen

deb https://www.deb-multimedia.org bullseye main non-free
Jetzt bitte prügeln :facepalm: 8O

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

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von fischig » 16.08.2021 09:38:41

keine Prügel, aber:
er (hat) (wahrscheinlich) DMO auch mit der Standard - Priorität 500 mitlaufen lassen.
Das, denke ich, ist die „schlechte Idee“. :P und ich nutzte die Gelegenheit, die Falle auszuknipsen.

willy4711

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von willy4711 » 16.08.2021 09:53:01

fischig hat geschrieben: ↑ zum Beitrag ↑
16.08.2021 09:38:41
und ich nutzte die Gelegenheit, die Falle auszuknipsen.
Das ist nicht unbedingt eine Falle. Ich fahre mein Produktivsystem schon immer so, seitdem ich Debian.Testing nutze.
Ob da nun die Pakete ein dmo* dranhängen haben (wird von apt dann als höhere Version angesehen, und dann installiert), oder nicht, ist mir egal.
Auf jeden Fall ist so eine Konsistenz der Paketdatenbank gegeben.
Probleme hab ich in den ganzen Jahren damit noch nie gehabt (z.Z 150 Pakete aus DMO)
Jetzt kamen gerade 95 Pakete aus Testing (aber nur Debian) an. DMO fehlte noch ganz.
Alles ohne Probleme :D

In Falle des oben beschriebenen Paketes:

Code: Alles auswählen

~$ apt policy gstreamer1.0-plugins-base
gstreamer1.0-plugins-base:
  Installiert:           1.18.4-dmo1
  Installationskandidat: 1.18.4-dmo1
  Versionstabelle:
 *** 1.18.4-dmo1 500
        500 https://www.deb-multimedia.org testing/main amd64 Packages
        100 /var/lib/dpkg/status
     1.18.4-2 500
        500 http://deb.debian.org/debian testing/main amd64 Packages

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

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von fischig » 16.08.2021 10:02:29

willy4711 hat geschrieben:Ich fahre mein Produktivsystem schon immer so, seitdem ich Debian.Testing nutze.
Das mag so sein, und dir traue ich auch zu, dass du dein testing voll im Griff hast, aber beim TE geht's, wenn ich recht sehe, um stable und da war's eine Falle - vermutlich. :wink:

Schau'n mer mal, was er zurückmeldet.

alerce
Beiträge: 12
Registriert: 15.08.2021 19:52:40

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von alerce » 16.08.2021 14:59:52

Ich nutze Gnome und XFCE, da beide Umgebungen ihre Vorteile haben. Ich habe gstreamer1.0-plugins-base entfernt. Dabei zerriss es mir aber auch die Gnome-Umgebung (siehe: Die folgenden Pakete werden ENTFERNT:). Das Upgrade lief dann ohne Probleme durch. Gnome taucht beim Start des Rechners nicht mehr als Auswahl auf. Nachträglich lässt sich Gnome auch nicht ohne Weiteres installieren, da jede Menge Defekte vorlägen. Also habe ich mal wieder das Abbild von Debian 10 eingespielt.

Code: Alles auswählen

~$ sudo apt remove gstreamer1.0-plugins-base
[sudo] Passwort für: 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  bogofilter bogofilter-bdb bogofilter-common gir1.2-champlain-0.12
  gir1.2-clutter-gst-3.0 gir1.2-gdata-0.0 gir1.2-gdm-1.0 gir1.2-gfbgraph-0.2
  gir1.2-gtkchamplain-0.12 gir1.2-javascriptcoregtk-4.0 gir1.2-mutter-3
  gir1.2-nm-1.0 gir1.2-nma-1.0 gir1.2-rb-3.0 gir1.2-rest-0.7 gir1.2-totem-1.0
  gir1.2-zpj-0.0 gnome-todo-common gstreamer1.0-clutter-3.0
  libclutter-gst-3.0-0 libebackend-1.2-10 libebook-1.2-19 libedata-book-1.2-25
  libedata-cal-1.2-29 libept1.5.0 libgnome-autoar-gtk-0-0 libgnome-todo
  libgpod-common libgpod4 libgstreamer-plugins-bad1.0-0 libmusicbrainz5-2
  libmutter-3-0 libnss-myhostname libpst4 librhythmbox-core10
  librygel-renderer-gst-2.6-2 libsrtp2-1 libtotem0 libwildmidi2 libxcb-res0
  libytnef0 liferea-data python3-distro python3-mako python3-markupsafe
  rhythmbox-data shotwell-common switcheroo-control totem-common
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden Pakete werden ENTFERNT:
  cheese chrome-gnome-shell evince evolution evolution-data-server
  evolution-plugin-bogofilter evolution-plugin-pstimport evolution-plugins
  gdm3 gir1.2-evince-3.0 gir1.2-webkit2-4.0 gnome gnome-calendar
  gnome-contacts gnome-control-center gnome-core gnome-documents
  gnome-getting-started-docs gnome-maps gnome-online-accounts gnome-session
  gnome-shell gnome-shell-extensions gnome-shell-mailnag gnome-sound-recorder
  gnome-sushi gnome-todo gnome-user-docs gnome-video-effects
  gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gstreamer1.0-plugins-good
  libcheese-gtk25 libcheese8 libedataserverui-1.2-2 libevolution libevview3-3
  libfolks-eds25 libgoa-backend-1.0-1 libwebkit2gtk-4.0-37 libyelp0 liferea
  mutter rhythmbox rhythmbox-plugin-cdrecorder rhythmbox-plugins rygel-playbin
  shotwell synaptic totem totem-plugins yelp zenity
0 aktualisiert, 0 neu installiert, 53 zu entfernen und 0 nicht aktualisiert.
Nach dieser Operation werden 379 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] 

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

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von fischig » 16.08.2021 17:05:58

alerce hat geschrieben:Also habe ich mal wieder das Abbild von Debian 10 eingespielt.
Mit all dem dmo-Kram, der vorher schon drin war? Bevor du den nicht komplett entfernt hast (und aller anderen Fremdquellen, sofern vorhanden) (und sei es auch nur vorüberghend), kriegst du wahrscheinlich kein sauberes upgrade auf bullseye hin. Du kannst willys Weg versuchen: letztes dist-upgrade für buster (einschließlich dmo in der sources.list). Dann Umstellen der kompletten sources.list (wieder mit dmo) auf bullseye, update und dist-upgrade. Aber ich möchte fast wetten, es funktioniert nicht.

DeletedUserReAsG

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von DeletedUserReAsG » 16.08.2021 18:13:32

fischig hat geschrieben: ↑ zum Beitrag ↑
16.08.2021 17:05:58
Aber ich möchte fast wetten, es funktioniert nicht.
’türlich. Beim Willy funktioniert’s doch auch, der hatte noch nie Probleme damit. Kann also gar nicht anders sein, als dass es ohne Probleme funktioniert – weil Willy ist die absolute und einzige Referenz, musst du wissen. [/irony]

alerce
Beiträge: 12
Registriert: 15.08.2021 19:52:40

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von alerce » 16.08.2021 23:16:13

Ich bin wie folgt vorgegangen:

Nachdem ich alle Quellen der /etc/apt/sources.list.d auskommentiert und die der sources.list angepasst hatte, habe ich auch die Quelle deb-multimedia.org/ auf Bullseye angepasst und auskommentiert. Im Anschluss habe ich gstreamer1.0-plugins-base samt zugehöriger weiterer Software deinstalliert:

Code: Alles auswählen

Die folgenden Pakete werden ENTFERNT:
  cheese chrome-gnome-shell evince evolution evolution-data-server
  evolution-plugin-bogofilter evolution-plugin-pstimport evolution-plugins
  gdm3 gir1.2-evince-3.0 gir1.2-webkit2-4.0 gnome gnome-calendar
  gnome-contacts gnome-control-center gnome-core gnome-documents
  gnome-getting-started-docs gnome-maps gnome-online-accounts gnome-session
  gnome-shell gnome-shell-extensions gnome-shell-mailnag gnome-sound-recorder
  gnome-sushi gnome-todo gnome-user-docs gnome-video-effects
  gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gstreamer1.0-plugins-good
  libcheese-gtk25 libcheese8 libedataserverui-1.2-2 libevolution libevview3-3
  libfolks-eds25 libgoa-backend-1.0-1 libwebkit2gtk-4.0-37 libyelp0 liferea
  mutter rhythmbox rhythmbox-plugin-cdrecorder rhythmbox-plugins rygel-playbin
  shotwell synaptic totem totem-plugins yelp zenity
Dann habe ich die entfernten Pakete einzeln erneut installiert, bis von den deinstallierten nur noch folgende wegen nicht erfüllter Abhängigkeiten übrig blieben:
cheese gnome gnome-contacts gnome-control-center gnome-core gnome-video-effects libcheese8 und sämtliche gstreamer-Pakete

Es folgten sudo apt update und sudo apt full-upgrade. Nach dem Neustart sudo apt update und sudo apt upgrade. Dann habe ich die bereits angepasste Quelle deb-multimedia.org/ aktiviert und erneut sudo apt update und sudo apt upgrade durchgeführt. Sodann habe ich all jene Pakete installieren können, die wegen vormals unerfüllter Abhängigkeiten nicht installierbar waren.

Dann sudo apt autoremove.

Jetzt funktioniert alles bis auf einige zurückgehaltene Pakete, in der Hoffnung, dass sich das bald von selbst löse:

Code: Alles auswählen

sudo apt update
OK:1 http://ftp.debian.org/debian bullseye-backports InRelease
OK:2 http://security.debian.org/debian-security bullseye-security InRelease    
OK:3 http://dl.google.com/linux/chrome/deb stable InRelease                    
OK:4 http://deb.debian.org/debian bullseye InRelease                           
Ign:5 http://linux.dropbox.com/debian buster InRelease                         
OK:6 http://deb.debian.org/debian bullseye-updates InRelease                   
OK:7 http://download.opensuse.org/repositories/home:/stevenpusser/Debian_10  InRelease
OK:8 http://linux.dropbox.com/debian buster Release                            
OK:9 https://deb.opera.com/opera-stable stable InRelease                       
OK:10 https://linux.teamviewer.com/deb stable InRelease                        
OK:11 https://www.deb-multimedia.org bullseye InRelease                        
OK:12 https://updates.signal.org/desktop/apt xenial InRelease                  
Ign:13 http://repo.vivaldi.com/stable/deb stable InRelease                     
OK:14 http://repo.vivaldi.com/stable/deb stable Release                        
OK:15 https://repo.skype.com/deb stable InRelease                      
Holen:16 https://mega.nz/linux/MEGAsync/Debian_10.0 ./ InRelease [2.461 B]
Es wurden 2.461 B in 1 s geholt (2.141 B/s).
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Aktualisierung für 10 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
sudo apt upgrade
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Paketaktualisierung (Upgrade) wird berechnet… Fertig
Die folgenden Pakete sind zurückgehalten worden:
  dh-python libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib
  python-six python2 python2-minimal python2.7 python2.7-minimal python3-six
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 10 nicht aktualisiert.

DeletedUserReAsG

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von DeletedUserReAsG » 17.08.2021 07:16:28

Oha, gleich zehn Fremdquellen, und lustig die Versionen gemischt – ein Wunder, dass es überhaupt soweit funktioniert hat, sofern von allen was installiert ist. So oder so – ich würde für die Zukunft Probleme damit erwarten. Die zurückgehaltenen Pakete gehören zu Python 2, welches EOL und damit tot ist. Wenn von deinen anderen Quellen noch was davon abhängt, hättest du hier das erste der prophezeiten Probleme ;)


OT:
Dir ist bewusst, dass du mit dem Setup einen der Hauptvorteile von Debian wegwirfst, und zudem jedem einzelnen Betreiber einer dieser Quellen uneingeschränkte Root-Rechte auf deinem System einräumst? Hast du mal geprüft, ob eine von Haus aus eher kommerziell ausgerichtete Distribution, wie etwa Ubuntu, für dich nicht die bessere Wahl sein könnte?

alerce
Beiträge: 12
Registriert: 15.08.2021 19:52:40

Re: Abbruch beim Upgrade von Buster auf Bullseye

Beitrag von alerce » 17.08.2021 08:11:20

Ich habe alles zu Python 2 deinstalliert. Danke für den Hinweis. Updates laufen jetzt ohne zurückgehaltene Pakete durch. Mal schauen, ob irgendwann eine Anwendung zickt. Jetzt werde ich erst einmal nach gleichem Schema mit meinen anderen Rechnern verfahren. Und falls es irgendwann doch zu kniffelig werden sollte, werde ich ein frisches Debian aufsetzen.

Antworten