[gelöst]Stretch: Chromium will System deinstallieren

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
uname
Beiträge: 12046
Registriert: 03.06.2008 09:33:02

Re: Stretch: Chromium will System deinstallieren

Beitrag von uname » 22.03.2017 13:24:16

Genau. Daher mein Vorschlag automatisiert alle Jessie-Pakete inkl. Abhängigkeiten runterzuwerfen und maximal die Debiantask-desktop-Pakete (siehe Debiantasksel) nachinstallieren. Es gibt im übrigen eine spezielle Fehlermeldung, wenn das System eine Aktualsierung durchführt, die das System vollkommen schrotten wird. Dann muss man zur Bestätigung nicht Y/J, sondern einen Satz eingeben. Vorher passiert nicht viel. Debian ist fast unkaputtbar. Ok die GUI mag kaputt gehen. Wer aber eine GUI will soll mit Windows spielen. Und selbst wenn du z.B. auch das Netzwerk zerlegst wofür gibt es z.B. Debiandebootstrap von einem netzwerkfähigen Live-System.

debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Re: Stretch: Chromium will System deinstallieren

Beitrag von debianoli » 22.03.2017 13:39:22

Ein Problem habe ich noch: Die Deinstallation von libnettle4 nimmt auch Programme wie libreoffice mit, obwohl das die aktuelle Version aus stretch ist. Wie kann ich den das Umschiffen? Wenn ich libreoffice auf hold setze, gibt es eine Fehlermeldung von apt beim Deinstallieren von libnettle4:

Code: Alles auswählen

apt-get remove libnettle4

....

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 libreoffice : Hängt ab von: libreoffice-base soll aber nicht installiert werden
               Hängt ab von: libreoffice-calc soll aber nicht installiert werden
               Hängt ab von: libreoffice-core (= 1:5.2.5-2) soll aber nicht installiert werden
               Hängt ab von: libreoffice-draw soll aber nicht installiert werden
               Hängt ab von: libreoffice-impress soll aber nicht installiert werden
               Hängt ab von: libreoffice-math soll aber nicht installiert werden
               Hängt ab von: libreoffice-report-builder-bin soll aber nicht installiert werden
               Hängt ab von: libreoffice-writer soll aber nicht installiert werden
               Hängt ab von: libreoffice-avmedia-backend-gstreamer soll aber nicht installiert werden oder
                              libreoffice-avmedia-backend-vlc soll aber nicht installiert werden
               Hängt ab von: python3-uno (>= 4.4.0~beta2) soll aber nicht installiert werden
               Empfiehlt: libreoffice-librelogo soll aber nicht installiert werden
               Empfiehlt: libreoffice-nlpsolver soll aber nicht installiert werden
               Empfiehlt: libreoffice-ogltrans soll aber nicht installiert werden
               Empfiehlt: libreoffice-pdfimport soll aber nicht installiert werden
               Empfiehlt: libreoffice-report-builder soll aber nicht installiert werden
               Empfiehlt: libreoffice-script-provider-bsh soll aber nicht installiert werden
               Empfiehlt: libreoffice-script-provider-js soll aber nicht installiert werden
               Empfiehlt: libreoffice-script-provider-python soll aber nicht installiert werden
               Empfiehlt: libreoffice-sdbc-postgresql soll aber nicht installiert werden
               Empfiehlt: libreoffice-wiki-publisher soll aber nicht installiert werden
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.

uname
Beiträge: 12046
Registriert: 03.06.2008 09:33:02

Re: Stretch: Chromium will System deinstallieren

Beitrag von uname » 22.03.2017 13:48:37

Ich glaube ich würde die Deinstallation einfach in Kauf nehmen. Wenn alles wieder ordentlich ist (ohne LibreOffice und vielleicht sogar ohne KDE bzw. Cinnamon) würde ich die task-desktop-Pakete einfach wieder draufbügeln. Auch wollen wir sehen wie weit die Deinstallation gegangen ist ;-)

Am besten du führst die Deinstallation gleich aus einer textuellen Konsole aus.

Trau dich:

Code: Alles auswählen

apt-get remove --purge $(apt-show-versions  |  egrep -v "/stretch |/testing " |awk -F" |/" '{print $1}')
... Backup nicht vergessen ...

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Stretch: Chromium will System deinstallieren

Beitrag von rendegast » 22.03.2017 14:37:00

imo ist apt-get wegen seiner Empfindlichkeit gegenüber Problemen hier weniger geeignet.

Warum denn nicht erst noch ein paarmal

Code: Alles auswählen

aptitude -V [--simulate] dist-upgrade -t stretch
durchnudeln?
Gegebenenfalls ist der erste oder die ersten Vorschläge ungeeignet.
Aus den Vorschlägen ergeben sich Hinweise, wo anzusetzen wäre um einzelne Schlüsselpakete auf stretch anzuheben,
damit sich der Knoten löst.



Was ist mit

Code: Alles auswählen

apt-cache policy  |  grep -v Translat
?
Zuletzt geändert von rendegast am 22.03.2017 14:40:58, insgesamt 1-mal geändert.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Re: Stretch: Chromium will System deinstallieren

Beitrag von debianoli » 22.03.2017 14:40:42

Weil da nix passiert:

Code: Alles auswählen

aptitude -V dist-upgrade -t stretch
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.
Dito

Code: Alles auswählen

apt-cache policy  |  grep -v Translat
Paketdateien:
 100 /var/lib/dpkg/status
     release a=now
 500 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages
     release v=1.0,o=Google, Inc.,a=stable,n=stable,l=Google,c=main,b=amd64
     origin dl.google.com
 500 http://ftp2.de.debian.org/debian stretch/non-free amd64 Packages
     release o=Debian,a=testing,n=stretch,l=Debian,c=non-free,b=amd64
     origin ftp2.de.debian.org
 500 http://ftp2.de.debian.org/debian stretch/contrib amd64 Packages
     release o=Debian,a=testing,n=stretch,l=Debian,c=contrib,b=amd64
     origin ftp2.de.debian.org
 500 http://ftp2.de.debian.org/debian stretch/main amd64 Packages
     release o=Debian,a=testing,n=stretch,l=Debian,c=main,b=amd64
     origin ftp2.de.debian.org
Mit Pinning verwaltete Pakete:
Edit:

Evtl. wäre ein Weg über dpkg --set-selections eine Idee?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Stretch: Chromium will System deinstallieren

Beitrag von rendegast » 22.03.2017 15:00:05

aptitude -V dist-upgrade -t stretch
Weil da nix passiert:
Schönes Schlamassel.


Fangen wie mal bei der einen Programmgruppe an

Code: Alles auswählen

dpkg -l  |  egrep "libreoffice|uno|ure|opensymbol|5[.]2[.]5"
Leicht entfernbare Reste?

Code: Alles auswählen

dpkg -l  |  egrep -v "^ii"
Ansatz, um den Automatismus wieder in Gang zu setzen:

Code: Alles auswählen

apt-mark showmanual  |  grep lib


apt-show-versions | egrep -v "/stretch |/testing "
liefert mir eine Unmenge an noch installierten Programmen...
Zeigen.



In dieser Phase die Priority anheben, /etc/apt/preferences (alternativ /etc/apt/preferences.d/xxxx.pref)

Code: Alles auswählen

Package: *
Pin: release o=Debian,a=testing,n=stretch,l=Debian
Pin-Priority: 901
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

whiizy
Beiträge: 662
Registriert: 23.07.2011 22:09:37

Re: Stretch: Chromium will System deinstallieren

Beitrag von whiizy » 22.03.2017 15:21:38

debianoli hat geschrieben: http://dl.google.com/linux/chrome/deb
Bist Du sicher, daß obige google-source keine unerwünschten Abhängigkeiten hat? Ansonsten vielleicht übergangsweise auskommentieren.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Stretch: Chromium will System deinstallieren

Beitrag von rendegast » 22.03.2017 15:30:15

Spezielles Angehen von libnettle4
Erstmal als normaler Benutzer
$ aptitude --simulate
in aptitude Paket libnettle4 suchen:
/ -> Eingeben: libnettle4, Enter
In dieser Ansicht 'Packages which depend on libnettle4' resp.das deutsche Pendant.
-> 'Depends', installierte Pakete sind hervorgehoben.
Ich habe hier von 49 möglichen 15 installiert, also überschaubar.

Diese Pakete auf stretch anheben:

Code: Alles auswählen

$ aptitude --simulate -V --without-recommends install -t stretch paket/stretch paket/stretch ...  libnettle4_
Die letzte Option gibt an, bei diesem Vorgang auch gleich libnettle4 zu purgen,
als Hilfe für den Resolver.

Bei Meldungen "dieses oder jenes Paket fehler" wird dieses oder jenes Paket dem obigen Befehl hinzugefügt.

Wenn das simulate ohne Fehlermeldung läuft, dann als root ausführen.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Re: Stretch: Chromium will System deinstallieren

Beitrag von debianoli » 22.03.2017 16:24:32

rendegast hat geschrieben: $ aptitude --simulate -V --without-recommends install -t stretch paket/stretch paket/stretch ... libnettle4_
[/code] Die letzte Option gibt an, bei diesem Vorgang auch gleich libnettle4 zu purgen,
als Hilfe für den Resolver.
Vielen Dank, damit bin ich auf die störenden Pakete gekommen!

Code: Alles auswählen

aptitude -V --without-recommends remove -t stretch libgnutls-deb0-28 libhogweed2 librtmp1 libnettle4 
Ich habe das dann erst mal gelöscht. Das hing scheinbar vor allem mit Altlasten aus deb-multimedia zusammen :

Code: Alles auswählen

Entfernen der folgenden Pakete:                                                                
1)      gegl [1:0.2.0-dmo8 (now)]                                                                    
2)      libavformat56 [10:2.6.9-dmo1 (now)]                                                          
3)      libffms2-3 [2.20-dmo2 (now)]                                                                 
4)      libgegl-0.2-0 [1:0.2.0-dmo8 (now)]                                                           
5)      libvncserver0 [0.9.9+dfsg2-6.1+deb8u2 (now)]                                                 
6)      mencoder [3:1.1.1+20150226+svn37375-dmo5 (now)]                                              
7)      virtualbox [4.3.36-dfsg-1+deb8u1 (now)]                                                      
8)      virtualbox-qt [4.3.36-dfsg-1+deb8u1 (now)]                                                   
9)      x264 [3:0.146.2538+git121396c-dmo1 (now)]                                                    

      Downgrade der folgenden Pakete:                                                                
10)     librtmp1 [2:2.4~20150315.gita107cef9b-dmo1 (now) -> 2.4+20151223.gitfa8646d.1-1+b1 (testing)]

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Stretch: Chromium will System deinstallieren

Beitrag von KBDCALLS » 22.03.2017 18:09:40

debianoli hat geschrieben:
Vielen Dank, damit bin ich auf die störenden Pakete gekommen!

Code: Alles auswählen

aptitude -V --without-recommends remove -t stretch libgnutls-deb0-28 libhogweed2 librtmp1 libnettle4 
Ich habe das dann erst mal gelöscht. Das hing scheinbar vor allem mit Altlasten aus deb-multimedia zusammen :

Code: Alles auswählen

Entfernen der folgenden Pakete:                                                                
1)      gegl [1:0.2.0-dmo8 (now)]                                                                    
2)      libavformat56 [10:2.6.9-dmo1 (now)]                                                          
3)      libffms2-3 [2.20-dmo2 (now)]                                                                 
4)      libgegl-0.2-0 [1:0.2.0-dmo8 (now)]                                                           
5)      libvncserver0 [0.9.9+dfsg2-6.1+deb8u2 (now)]                                                 
6)      mencoder [3:1.1.1+20150226+svn37375-dmo5 (now)]                                              
7)      virtualbox [4.3.36-dfsg-1+deb8u1 (now)]                                                      
8)      virtualbox-qt [4.3.36-dfsg-1+deb8u1 (now)]                                                   
9)      x264 [3:0.146.2538+git121396c-dmo1 (now)]                                                    


Das erklärt so einiges. Debian Multimedia wird von Christian Marillat erstellt , ist aber trotzdem immer wieder für Überraschungen gut. Und zwar hatt ich das Problem mal

Code: Alles auswählen

ffmpeg 
um das loszuwerden

In den jessie Backports ist Version 7:3.2.4-1~bpo8+1 Die Version vom deb-multimedia 10:2.8.11-dmo1~bpo8+1 Obwohl die Version von Deb-multimedia auf dem ersten Blick kleiner ist wird diese genommen, Da hier die Epoch gewinnt. 10 gegenüber 7 .

Da libavformat56 [10:2.6.9-dmo1 (now)] ist so ein Kandidat. Gehört auch zu ffmpeg
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

debianoli
Beiträge: 4068
Registriert: 07.11.2007 13:58:49
Wohnort: Augschburg

Re: [gelöst]Stretch: Chromium will System deinstallieren

Beitrag von debianoli » 23.03.2017 10:58:09

Auf deb-multimedia wäre ich in dem Zusammenhang nie gekommen, da ich das vor einiger Zeit bereits - wie ich dachte - möglichst vollständig entfernt hatte.

Was allgemeines: Ist aptitude in solchen Fällen hilfreicher als apt-get?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: [gelöst]Stretch: Chromium will System deinstallieren

Beitrag von KBDCALLS » 23.03.2017 14:00:34

Ich hatte jedenfalls dann die Faxen dicke, und habe ein etwas schwereres Geschütz aufgefahren. Und zwar dpkg

Code: Alles auswählen

--purge --ignore-depends=
Auch aptitude dreht sich bei solchen Situationen im Kreis und beißt sich in den Schwanz.

PS : aptitude hat die besseren Möglichkeiten gegnüber apt-get. Obwohl immer behauptet wird die seien gleichwertig.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten