Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
KP97
Beiträge: 3425
Registriert: 01.02.2013 15:07:36

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von KP97 » 19.07.2017 20:22:10

Was willst Du mit aptitude, wenn Du doch apt benutzt? Daher kommt die alte Lib.
Deinstalliere aptitude mit den alten Abhängigkeiten.
Dann nochmal ein apt update.
Zeig mal die geänderte sources.list und stelle auch sicher, daß in etc/apt/sources.list.d kein Inhalt ist.

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

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von KBDCALLS » 20.07.2017 11:23:06

Kann man noch mal die /etc/apt/soures.list sehen ?
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.

geier22

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von geier22 » 20.07.2017 14:16:30

jh47 hat geschrieben: ↑ zum Beitrag ↑
13.07.2017 22:03:33

# Gnu R
deb http://cran.uni-muenster.de/bin/linux/debian stretch-cran3/
aus: http://cran.uni-muenster.de/bin/linux/d ... ts-on-cran
Debian stretch (testing)
Debian stretch is frozen at the moment and comes with R 3.3.3. For a backport of R 3.4.0 to jessie, please see the section on Debian jessie below and substitute stretch for jessie.
Debian jessie (stable)

For a backport of R 3.4.0 to jessie, please add something like

deb http://<favourite-cran-mirror>/bin/linux/debian jessie-cran34/
Ich hab keine Ahnung, warum du in deiner souces.list nicht die CD-Rom auskommentierst.
Ich hab auch keine Ahnung, warum du Repos benutzt, deren Inhalt auch bei Debian vorhanden ist. Nach meinem Verständniss s.O. ist die URL auch noch falsch bzw. eine uralte Version (wheezy)
Ich werde aber ganz wuschig, wenn du dann über deiner Meinung nach "unauffällige Meldungen" berichtest. Und wir dann raten müssen, was du dir dabei so denkst, :facepalm:
KBDCALLS hat geschrieben: ↑ zum Beitrag ↑
20.07.2017 11:23:06
Kann man noch mal die /etc/apt/soures.list sehen ?
Dem kann ich mich nur anschliessen

Edit:
Hab mal spaßeshalber diese CD-ROM in meine sources.list gepackt:

Code: Alles auswählen

Ign:1 cdrom://[Debian GNU/Linux 7.0.0 _Wheezy_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130505-10:47] stretch InRelease
Fehl:2 cdrom://[Debian GNU/Linux 7.0.0 _Wheezy_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130505-10:47] stretch Release
Bitte verwenden Sie apt-cdrom, um APT diese CD-ROM bekannt zu machen. apt-get update kann nicht dazu verwendet werden, neue CD-ROMs hinzuzufügen.
E: The repository 'cdrom://[Debian GNU/Linux 7.0.0 _Wheezy_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130505-10:47] stretch Release' does not have a Release file.
Und du willst uns erzählen, dass du über 4 Jahre diese Fehlermeldung nicht gesehen oder ignoriert hast ??

jh47
Beiträge: 53
Registriert: 12.07.2017 20:42:31

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von jh47 » 21.07.2017 10:05:54

Vielen Dank für die vielen Antworten und Hinweise.

Versuche, mein Problem noch mal kompakt auf den Punkt zu bringen:
Seit upgrade von jessie auf stretch gibt es Probleme, etwa dass mit libreoffice oder evince keine Dokumente mehr geöffnet werden können:

Code: Alles auswählen

************************************************************
Aufruf von Evince bzw. libreoffice liefert:
************************************************************
(evince:27117): EvinceDocument-WARNING **: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /usr/lib/x86_64-linux-gnu/libpoppler-glib.so.8)

/usr/lib/libreoffice/program/oosplash: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /usr/lib/libreoffice/program/libuno_sal.so.3)
/usr/lib/libreoffice/program/oosplash: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/lib/libreoffice/program/libuno_sal.so.3)
Primär diese Probleme möchte ich lösen. Seit dem Upgrade gibt es Abhängigkeiten, die nicht korrigiert werden können. Ein apt full-upgrade (nach einem apt update produziert Folgendes), das auch nach einem apt -f install nicht verschwindet:

Code: Alles auswählen

************************************************************
Aufruf von apt -f install 
************************************************************
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Abhängigkeiten werden korrigiert ... fehlgeschlagen.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 aptitude : Hängt ab von: libsigc++-2.0-0c2a (>= 2.2.0) ist aber nicht installierbar
            Empfiehlt: aptitude-doc-en ist aber nicht installiert oder
                       aptitude-doc
 aspell : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 auto-multiple-choice : Hängt ab von: libopencv-core2.4 ist aber nicht installierbar
                        Empfiehlt: auto-multiple-choice-doc (= 1.2.1-3) aber 1.3.0-2 ist installiert
 gnome-system-monitor : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 gparted : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 gstreamer1.0-plugins-bad : Hängt ab von: libfluidsynth1 (>= 1.1.6-4~) aber 1.1.6-2 ist installiert
                            Hängt ab von: libgme0 (>= 0.6.0) aber 0.5.5-2+deb8u1 ist installiert
                            Hängt ab von: libgstreamer-plugins-bad1.0-0 (= 1.10.4-1) aber 1.4.4-2.1+deb8u2 ist installiert
                            Hängt ab von: libgstreamer-plugins-base1.0-0 (>= 1.10.0) aber 1.4.4-2+deb8u1 ist installiert
                            Hängt ab von: libgstreamer1.0-0 (>= 1.10.0) aber 1.4.4-2+deb8u1 ist installiert
                            Hängt ab von: libilmbase12 (>= 2.2.0) ist aber nicht installiert
                            Hängt ab von: libmodplug1 (>= 1:0.8.8.5) aber 1:0.8.8.4-4.1+b1 ist installiert
                            Hängt ab von: libopencv-calib3d2.4v5 ist aber nicht installiert
                            Hängt ab von: libopencv-core2.4v5 ist aber nicht installiert
                            Hängt ab von: libopencv-highgui2.4-deb0 ist aber nicht installiert
                            Hängt ab von: libopencv-imgproc2.4v5 ist aber nicht installiert
                            Hängt ab von: libopencv-objdetect2.4v5 ist aber nicht installiert
                            Hängt ab von: libopencv-video2.4v5 ist aber nicht installiert
                            Hängt ab von: libopenexr22 ist aber nicht installiert
                            Hängt ab von: libsoundtouch1 (>= 1.9.2) ist aber nicht installiert
                            Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
                            Hängt ab von: libwebrtc-audio-processing1 ist aber nicht installiert
 gstreamer1.0-plugins-good : Hängt ab von: libgstreamer-plugins-base1.0-0 (>= 1.10.0) aber 1.4.4-2+deb8u1 ist installiert
                             Hängt ab von: libgstreamer1.0-0 (>= 1.10.0) aber 1.4.4-2+deb8u1 ist installiert
                             Hängt ab von: libjack-jackd2-0 (>= 1.9.10+20150825) aber 1.9.10+20140719git3eb0ae6a~dfsg-2 ist installiert oder
                                            libjack-0.125
                             Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
                             Hängt ab von: libtag1v5 (>= 1.9.1-2.2~) ist aber nicht installiert
 icedtea-6-jre-cacao : Hängt ab von: openjdk-6-jre-headless (= 6b36-1.13.8-1~deb7u1) ist aber nicht installierbar
 inkscape : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libaspell15 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libatkmm-1.6-1v5 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libcairomm-1.0-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libcdr-0.1-1 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libchromaprint1 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libcwidget3 : Hängt ab von: libsigc++-2.0-0c2a (>= 2.2.0) ist aber nicht installierbar
 libde265-0 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libebackend-1.2-10 : Hängt ab von: libedataserver-1.2-22 (>= 3.21.90) ist aber nicht installiert
 libecal-1.2-19 : Hängt ab von: libedataserver-1.2-22 (>= 3.17) ist aber nicht installiert
 libedata-book-1.2-25 : Hängt ab von: libebook-contacts-1.2-2 (>= 3.16.2) ist aber nicht installiert
                        Hängt ab von: libedataserver-1.2-22 (>= 3.21.90) ist aber nicht installiert
 libedata-cal-1.2-28 : Hängt ab von: libedataserver-1.2-22 (>= 3.21.90) ist aber nicht installiert
 libenchant1c2a : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libglibmm-2.4-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libgtkmm-2.4-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libgtkmm-3.0-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libhunspell-1.4-0 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libical2 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libicu57 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libicu57:i386 : Hängt ab von: libstdc++6:i386 (>= 5.2) aber 4.9.2-10 ist installiert
 libimage-magick-q16-perl : Hängt ab von: libmagickcore-6.q16-2 (>= 8:6.8.9.9) ist aber nicht installierbar
 libjavascriptcoregtk-4.0-18 : Hängt ab von: libstdc++6 (>= 6) aber 4.9.2-10 ist installiert
 libmagick++-6.q16-7 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libopencv-features2d2.4 : Hängt ab von: libopencv-core2.4 ist aber nicht installierbar
 libopencv-flann2.4 : Hängt ab von: libopencv-core2.4 (= 2.4.9.1+dfsg-1+deb8u1) ist aber nicht installierbar
 libopencv-highgui2.4 : Hängt ab von: libopencv-core2.4 ist aber nicht installierbar
 libopencv-imgproc2.4 : Hängt ab von: libopencv-core2.4 (= 2.4.9.1+dfsg-1+deb8u1) ist aber nicht installierbar
 libopencv-ml2.4 : Hängt ab von: libopencv-core2.4 (= 2.4.9.1+dfsg-1+deb8u1) ist aber nicht installierbar
 libopencv-video2.4 : Hängt ab von: libopencv-core2.4 ist aber nicht installierbar
 libpangomm-1.4-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libplot2c2 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libpoppler-glib8 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libpoppler64 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libpstoedit0c2a : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libreoffice : Hängt ab von: libreoffice-java-common (>= 1:5.2.7~) aber 1:4.3.3-2+deb8u7 ist installiert
               Empfiehlt: libreoffice-librelogo ist aber nicht installiert
               Empfiehlt: libreoffice-ogltrans ist aber nicht installiert
               Empfiehlt: libreoffice-pdfimport ist aber nicht installiert
               Empfiehlt: libreoffice-report-builder ist aber nicht installiert
               Empfiehlt: libreoffice-script-provider-bsh ist aber nicht installiert
               Empfiehlt: libreoffice-script-provider-js ist aber nicht installiert
               Empfiehlt: libreoffice-script-provider-python ist aber nicht installiert
               Empfiehlt: libreoffice-sdbc-postgresql ist aber nicht installiert
 libreoffice-base : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
                    Empfiehlt: libreoffice-java-common (>= 1:5.2.7~) aber 1:4.3.3-2+deb8u7 ist installiert
 libreoffice-base-core : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-base-drivers : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-calc : Hängt ab von: coinor-libcoinmp1v5 ist aber nicht installiert
                    Hängt ab von: coinor-libcoinutils3v5 ist aber nicht installiert
                    Hängt ab von: libboost-filesystem1.62.0 ist aber nicht installiert
                    Hängt ab von: libboost-iostreams1.62.0 ist aber nicht installiert
                    Hängt ab von: liborcus-0.11-0 ist aber nicht installiert
                    Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
                    Hängt ab von: libwps-0.4-4 ist aber nicht installiert
 libreoffice-core : Hängt ab von: libboost-date-time1.62.0 ist aber nicht installiert
                    Hängt ab von: libclucene-contribs1v5 (>= 2.3.3.4+dfsg) ist aber nicht installiert
                    Hängt ab von: libclucene-core1v5 (>= 2.3.3.4+dfsg) ist aber nicht installiert
                    Hängt ab von: libcmis-0.5-5v5 (>= 0.5.1+git20160603) ist aber nicht installiert
                    Hängt ab von: libgltf-0.0-0v5 ist aber nicht installiert
                    Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libreoffice-draw : Hängt ab von: libpagemaker-0.0-0 ist aber nicht installiert
                    Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libreoffice-evolution : Hängt ab von: libebook-1.2-16 ist aber nicht installiert
                         Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-gnome : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
                     Empfiehlt: libreoffice-gtk3 ist aber nicht installiert
 libreoffice-gtk : Hängt ab von: libreoffice-gtk2 ist aber nicht installiert
                   Hängt ab von: libreoffice-systray ist aber nicht installiert
 libreoffice-impress : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-math : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-writer : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
                      Hängt ab von: libwps-0.4-4 ist aber nicht installiert
 librevenge-0.0-0 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libsigc++-2.0-0v5 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libsnappy1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libvisio-0.1-1 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libwpd-0.10-10 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libwpg-0.3-3 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 obex-data-server : Hängt ab von: libmagickcore-6.q16-2 (>= 8:6.8.8.2) ist aber nicht installierbar
                    Hängt ab von: libmagickwand-6.q16-2 (>= 8:6.8.8.2) ist aber nicht installierbar
 openjdk-6-jre-lib : Hängt ab von: openjdk-6-jre-headless (>= 6b27) ist aber nicht installierbar
 python3-uno : Hängt ab von: python3 (>= 3.5~) aber 3.4.2-2 ist installiert
               Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 software-properties-common : Hängt ab von: python3-software-properties ist aber nicht installiert
 software-properties-gtk : Hängt ab von: python3-software-properties ist aber nicht installiert
 uno-libs3 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 ure : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
E: Abhängigkeiten konnten nicht korrigiert werden.


2 Anmerkungen noch, weil danach gefragt wurde:
- Es geht mir nicht primär um aptitude o.ä., dies habe ich nur exemplarisch rausgegriffen, weil es in obiger Meldung an erster Stelle steht, sondern darum, alle Abhängigkeiten aufzulösen und wieder ein sauber installiertes System zu bekommen...
- Und dass die CD-ROM (in sources.list angegeben) nicht gefunden wird (einfach nur ein Überbleibsel), hat mich bisher nicht gestört, da es ja keine Problem gab ...

Hier nun die aktuelle /etc/apt/sources.list -- das was früher drin stand, ist am Ende noch auskommentiert zu sehen. Das Verzeichnis /etc/apt/sources.list.d ist leer.

Code: Alles auswählen

************************************************************
Aufruf cat /etc/apt/sources.list 
************************************************************
# Security updates
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free

## Debian mirror

# Base repository
deb http://ftp.debian.org/debian stretch main contrib non-free
deb-src http://ftp.debian.org/debian stretch main contrib non-free

# Stable updates
deb http://ftp.debian.org/debian stretch-updates main contrib non-free
deb-src http://ftp.debian.org/debian stretch-updates main contrib non-free

# Stable backports
deb http://ftp.debian.org/debian stretch-backports main contrib non-free
deb-src http://ftp.debian.org/debian stretch-backports main contrib non-free




# ab hier Inhalt altes sources.list

# deb cdrom:[Debian GNU/Linux 7.0.0 _Wheezy_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130505-10:47]/ stretch main

# deb cdrom:[Debian GNU/Linux 7.0.0 _Wheezy_ - Official Snapshot amd64 LIVE/INSTALL Binary 20130505-10:47]/ stretch main

# deb http://ftp.uni-erlangen.de/debian/ stretch main
# deb-src http://ftp.uni-erlangen.de/debian/ stretch main

# deb http://security.debian.org/ stretch/updates main
# deb-src http://security.debian.org/ stretch/updates main

# stretch-updates, previously known as 'volatile'
# deb http://ftp.uni-erlangen.de/debian/ stretch-updates main
# deb-src http://ftp.uni-erlangen.de/debian/ stretch-updates main

# Debian 7 "Wheezy"
# deb http://http.debian.net/debian/ stretch main contrib non-free

# Gnu R
# deb http://cran.uni-muenster.de/bin/linux/debian stretch-cran3/
Hoffe, dass mit diesen Infos ein (hoffentlich) vollständiges Bild vom Status Quo entsteht...

Vielen Dank schon mal für Hilfe jeder Art

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

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von KBDCALLS » 21.07.2017 10:15:58

Dann würde ich erst den Inhalt von /var/lib/apt/lists/ löschen.

Das darin enthaltene Verzeichnis partial muß erhalten bleiben.

Danach ein aptitude full-upgrade -Vs .

Erst mal sehen was passiert . Daher das s . Ist erstmal eine Simulation.
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.

geier22

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von geier22 » 21.07.2017 10:19:48

Warum deinstallierst du nicht erst mal LO ?
wenn du mal nachsehen würdest, würdest du feststellen dass es openjdk-6 für Stretch nicht gibt
dort ist openjdk-8 angesagt.
Debianopenjdk-6 kommt übrigens aus Wheezy, das du ja gar nicht mehr hattest :!: :?: Usw usw........
Ich weiß nicht warum man unbedingt mit dem Kopf durch die Wand will, wenn es durch Deinstallation von Paketen wahrscheinlich
auf einem einfachen Weg zum Ergebnis führt.

jh47
Beiträge: 53
Registriert: 12.07.2017 20:42:31

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von jh47 » 21.07.2017 19:06:41

Verzeichnis /var/lib/apt/lists ist gelöscht (Verzeichnis partial erhalten geblieben):

Code: Alles auswählen

*******************************
Ausgabe von ls /var/lib/apt/lists
*******************************
partial
aptitude will aber nicht, gleicher/ähnlicher Fehler wie bei evince:

Code: Alles auswählen

******************************
Ausgabe von aptitude full-upgrade -Vs
*****************************
aptitude: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0)
Kann LO mal deinstallieren, installierte Version und Installationskandidat sind alllerdings identisch -- werde es trotzdem mal versuchen ...

Code: Alles auswählen

******************************
apt-cache policy libreoffice
******************************
libreoffice:
  Installiert:           1:5.2.7-1
  Installationskandidat: 1:5.2.7-1
  Versionstabelle:
 *** 1:5.2.7-1 0
        100 /var/lib/dpkg/status

geier22

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von geier22 » 22.07.2017 07:26:18

Mein Tipp:
Besorge dir eine aktuelle Netinst- CD mit unfreier Firmware:
https://cdimage.debian.org/cdimage/unof ... etinst.iso
Lass dein /home unberührt und installiere neu.
Das geht schneller und du hast eine saubere Installation.
Dein Mix aus Wheezy /Jessie/Stretch und Fremd- Repos wirst du nicht auflösen können.
Und vor allem:
Lerne daraus, das man wenigsten ab und zu sich die Meldungen bei Updates anschaut, und die sources.list sauber hält.

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

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von KBDCALLS » 22.07.2017 09:24:33

Ne Möglichkeit bleibt aber noch. Die Preferences für Stetch raufsetzen. Auf über 1000. Wenn damit ein downgrade klappt, dann sollte damit auch die andere Richtung auch funktionieren.
Und den Rest erledigt man mit einem Script.

PS. Neu installieren ist eigentlich bei Windows angebracht.
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.

jh47
Beiträge: 53
Registriert: 12.07.2017 20:42:31

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von jh47 » 23.07.2017 11:19:57

Dann werde ich das mit den preferencen mal probieren - allerdings warte ich da lieber noch bis Mittwoch, da ich den Laptop Dienstag noch gerne für eine Präsentation verwenden möchte (wer weiß, was sonst noch passiert)?

Nur um Aufwand, Inhalt und evtl. Ausfallzeit des Computers abschätzen zu können, wäre es nett, wenn Du noch ganz kurz, stichpunktartig sagen könntest, was Du mit "den Rest erledigt man mit einem Skript" meinst: Sollte Downgrade auf jessie geklappt haben, würde ich doch einfach (noch mal) den Standardweg für ein Upgrade auf Stretch gehen, oder?

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

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von KBDCALLS » 23.07.2017 13:23:42

Mit Script meinte ich veraltete Pakete entfernen die nicht mehr im Repository vorhanden sind.

Bei einem full-updrade bzw dist-upgrade werden zwar auch Pakete entfernt , aber trotzdem bleiben noch welche übrig. Die manuell deinstallieren kann recht mühsam sein.

Hab das mal mit ner Virtualbox getestet Von jessie auf stretch und von aus auf Sid. Hats keine Probleme bei gegeben.

Die alten Pakete hab ich dann mit nem Script entfernt.

Ist zwar Quick and Dirty geht vermutlich auch eleganter hat aber sein Zweck erfüllt

Code: Alles auswählen

apt-show-versions  |grep -v uptodate | awk '{print "aptitude purge -y "$1}' >remove
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.

jh47
Beiträge: 53
Registriert: 12.07.2017 20:42:31

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von jh47 » 28.07.2017 11:28:59

Habe mittlerweile live-Stick erstellt, jetzt traue ich mich eher an die Downgrade-Versuch ran:

1) Dateien in /var/lib/apt/lists/ gelöscht (Verzeichnis darin nicht gelöscht)
2) apt-get update
3) Datei /etc/apt/preferences.d/jessie erstellt mit Inhalt

Code: Alles auswählen

Package: *
Pin: release a=oldstable,n=jessie
Pin-Priority: 1100
4) apt-get dist-upgrade -Vs ergibt leider immer noch

Code: Alles auswählen

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 aptitude : Hängt ab von: libsigc++-2.0-0c2a (>= 2.2.0) ist aber nicht installierbar
            Empfiehlt: aptitude-doc-en ist aber nicht installiert oder
                       aptitude-doc
 aspell : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 auto-multiple-choice : Hängt ab von: libopencv-core2.4 ist aber nicht installierbar
                        Empfiehlt: auto-multiple-choice-doc (= 1.2.1-3) aber 1.3.0-2 ist installiert
 gnome-system-monitor : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 gparted : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 gstreamer1.0-plugins-bad : Hängt ab von: libfluidsynth1 (>= 1.1.6-4~) aber 1.1.6-2 ist installiert
                            Hängt ab von: libgme0 (>= 0.6.0) aber 0.5.5-2+deb8u1 ist installiert
                            Hängt ab von: libgstreamer-plugins-bad1.0-0 (= 1.10.4-1) aber 1.4.4-2.1+deb8u2 ist installiert
                            Hängt ab von: libgstreamer-plugins-base1.0-0 (>= 1.10.0) aber 1.4.4-2+deb8u1 ist installiert
                            Hängt ab von: libgstreamer1.0-0 (>= 1.10.0) aber 1.4.4-2+deb8u1 ist installiert
                            Hängt ab von: libilmbase12 (>= 2.2.0) ist aber nicht installiert
                            Hängt ab von: libmodplug1 (>= 1:0.8.8.5) aber 1:0.8.8.4-4.1+b1 ist installiert
                            Hängt ab von: libopencv-calib3d2.4v5 ist aber nicht installiert
                            Hängt ab von: libopencv-core2.4v5 ist aber nicht installiert
                            Hängt ab von: libopencv-highgui2.4-deb0 ist aber nicht installiert
                            Hängt ab von: libopencv-imgproc2.4v5 ist aber nicht installiert
                            Hängt ab von: libopencv-objdetect2.4v5 ist aber nicht installiert
                            Hängt ab von: libopencv-video2.4v5 ist aber nicht installiert
                            Hängt ab von: libopenexr22 ist aber nicht installiert
                            Hängt ab von: libsoundtouch1 (>= 1.9.2) ist aber nicht installiert
                            Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
                            Hängt ab von: libwebrtc-audio-processing1 ist aber nicht installiert
 gstreamer1.0-plugins-good : Hängt ab von: libgstreamer-plugins-base1.0-0 (>= 1.10.0) aber 1.4.4-2+deb8u1 ist installiert
                             Hängt ab von: libgstreamer1.0-0 (>= 1.10.0) aber 1.4.4-2+deb8u1 ist installiert
                             Hängt ab von: libjack-jackd2-0 (>= 1.9.10+20150825) aber 1.9.10+20140719git3eb0ae6a~dfsg-2 ist installiert oder
                                            libjack-0.125
                             Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
                             Hängt ab von: libtag1v5 (>= 1.9.1-2.2~) ist aber nicht installiert
 icedtea-6-jre-cacao : Hängt ab von: openjdk-6-jre-headless (= 6b36-1.13.8-1~deb7u1) ist aber nicht installierbar
 inkscape : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libaspell15 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libatkmm-1.6-1v5 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libcairomm-1.0-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libcdr-0.1-1 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libchromaprint1 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libcwidget3 : Hängt ab von: libsigc++-2.0-0c2a (>= 2.2.0) ist aber nicht installierbar
 libde265-0 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libebackend-1.2-10 : Hängt ab von: libedataserver-1.2-22 (>= 3.21.90) ist aber nicht installiert
 libecal-1.2-19 : Hängt ab von: libedataserver-1.2-22 (>= 3.17) ist aber nicht installiert
 libedata-book-1.2-25 : Hängt ab von: libebook-contacts-1.2-2 (>= 3.16.2) ist aber nicht installiert
                        Hängt ab von: libedataserver-1.2-22 (>= 3.21.90) ist aber nicht installiert
 libedata-cal-1.2-28 : Hängt ab von: libedataserver-1.2-22 (>= 3.21.90) ist aber nicht installiert
 libenchant1c2a : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libglibmm-2.4-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libgtkmm-2.4-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libgtkmm-3.0-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libhunspell-1.4-0 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libical2 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libicu57 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libicu57:i386 : Hängt ab von: libstdc++6:i386 (>= 5.2) aber 4.9.2-10 ist installiert
 libimage-magick-q16-perl : Hängt ab von: libmagickcore-6.q16-2 (>= 8:6.8.9.9) ist aber nicht installierbar
 libjavascriptcoregtk-4.0-18 : Hängt ab von: libstdc++6 (>= 6) aber 4.9.2-10 ist installiert
 libmagick++-6.q16-7 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libopencv-features2d2.4 : Hängt ab von: libopencv-core2.4 ist aber nicht installierbar
 libopencv-flann2.4 : Hängt ab von: libopencv-core2.4 (= 2.4.9.1+dfsg-1+deb8u1) ist aber nicht installierbar
 libopencv-highgui2.4 : Hängt ab von: libopencv-core2.4 ist aber nicht installierbar
 libopencv-imgproc2.4 : Hängt ab von: libopencv-core2.4 (= 2.4.9.1+dfsg-1+deb8u1) ist aber nicht installierbar
 libopencv-ml2.4 : Hängt ab von: libopencv-core2.4 (= 2.4.9.1+dfsg-1+deb8u1) ist aber nicht installierbar
 libopencv-video2.4 : Hängt ab von: libopencv-core2.4 ist aber nicht installierbar
 libpangomm-1.4-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libplot2c2 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libpoppler-glib8 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libpoppler64 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libpstoedit0c2a : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libreoffice : Hängt ab von: libreoffice-java-common (>= 1:5.2.7~) aber 1:4.3.3-2+deb8u7 ist installiert
               Empfiehlt: libreoffice-librelogo ist aber nicht installiert
               Empfiehlt: libreoffice-ogltrans ist aber nicht installiert
               Empfiehlt: libreoffice-pdfimport ist aber nicht installiert
               Empfiehlt: libreoffice-report-builder ist aber nicht installiert
               Empfiehlt: libreoffice-script-provider-bsh ist aber nicht installiert
               Empfiehlt: libreoffice-script-provider-js ist aber nicht installiert
               Empfiehlt: libreoffice-script-provider-python ist aber nicht installiert
               Empfiehlt: libreoffice-sdbc-postgresql ist aber nicht installiert
 libreoffice-base : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
                    Empfiehlt: libreoffice-java-common (>= 1:5.2.7~) aber 1:4.3.3-2+deb8u7 ist installiert
 libreoffice-base-core : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-base-drivers : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-calc : Hängt ab von: coinor-libcoinmp1v5 ist aber nicht installiert
                    Hängt ab von: coinor-libcoinutils3v5 ist aber nicht installiert
                    Hängt ab von: libboost-filesystem1.62.0 ist aber nicht installiert
                    Hängt ab von: libboost-iostreams1.62.0 ist aber nicht installiert
                    Hängt ab von: liborcus-0.11-0 ist aber nicht installiert
                    Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
                    Hängt ab von: libwps-0.4-4 ist aber nicht installiert
 libreoffice-core : Hängt ab von: libboost-date-time1.62.0 ist aber nicht installiert
                    Hängt ab von: libclucene-contribs1v5 (>= 2.3.3.4+dfsg) ist aber nicht installiert
                    Hängt ab von: libclucene-core1v5 (>= 2.3.3.4+dfsg) ist aber nicht installiert
                    Hängt ab von: libcmis-0.5-5v5 (>= 0.5.1+git20160603) ist aber nicht installiert
                    Hängt ab von: libgltf-0.0-0v5 ist aber nicht installiert
                    Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libreoffice-draw : Hängt ab von: libpagemaker-0.0-0 ist aber nicht installiert
                    Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libreoffice-evolution : Hängt ab von: libebook-1.2-16 ist aber nicht installiert
                         Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-gnome : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
                     Empfiehlt: libreoffice-gtk3 ist aber nicht installiert
 libreoffice-gtk : Hängt ab von: libreoffice-gtk2 ist aber nicht installiert
                   Hängt ab von: libreoffice-systray ist aber nicht installiert
 libreoffice-impress : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-math : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-writer : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
                      Hängt ab von: libwps-0.4-4 ist aber nicht installiert
 librevenge-0.0-0 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libsigc++-2.0-0v5 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libsnappy1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libvisio-0.1-1 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libwpd-0.10-10 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libwpg-0.3-3 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 obex-data-server : Hängt ab von: libmagickcore-6.q16-2 (>= 8:6.8.8.2) ist aber nicht installierbar
                    Hängt ab von: libmagickwand-6.q16-2 (>= 8:6.8.8.2) ist aber nicht installierbar
 openjdk-6-jre-lib : Hängt ab von: openjdk-6-jre-headless (>= 6b27) ist aber nicht installierbar
 python3-uno : Hängt ab von: python3 (>= 3.5~) aber 3.4.2-2 ist installiert
               Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 software-properties-common : Hängt ab von: python3-software-properties ist aber nicht installiert
 software-properties-gtk : Hängt ab von: python3-software-properties ist aber nicht installiert
 uno-libs3 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 ure : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
E: Unerfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.


Wars das -- Aufgeben und Neuinstallation? Falls ja, kann ich alte Win7-Partition für Neuinstallation von Debian Stretch verwenden und jetztige Debian-Version (zur Sicherheit: denn das alltägliche Arbeiten funktioniert ja noch) vorübergehend so nebenher laufen lassen und das jetztige Home-Verzeichnis einfach dann ins neu installierte Debian-Stretch einhängen (womit dann ja hoffentlich einige Einstellungen, z.B. aus .bashrc , .vimrc, .muttrc übernommen werden)? Oder sind da Konflikte zu erwarten, wenn 2 Debian-Distros parallel drauf sind?

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

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von KBDCALLS » 28.07.2017 11:44:28

Und was passiert mit aptitude full-upgrade -Vs ?

Und vor allem was kommt bei

Code: Alles auswählen

apt-cache policy
raus

Und was ergibt

Code: Alles auswählen

apt-cache policy libsigc++-2.0-0c2a

Haste vorher aptitude update ausgeführt
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.

jh47
Beiträge: 53
Registriert: 12.07.2017 20:42:31

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von jh47 » 28.07.2017 16:16:50

aptitude geht ja leider nicht mehr, etwa aptitude update liefert

Code: Alles auswählen

aptitude: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0)
apt-cache policy libsigc++-2.0-0c2a liefert

Code: Alles auswählen

libsigc++-2.0-0c2a:
  Installiert:           (keine)
  Installationskandidat: (keine)
  Versionstabelle:
     2.4.0-1 0
        100 /var/lib/dpkg/status
apt-cache policy liefert

Code: Alles auswählen

Paketdateien:
 100 /var/lib/dpkg/status
     release a=now
 500 http://deb.debian.org/debian/ stretch-backports/non-free Translation-en
 500 http://deb.debian.org/debian/ stretch-backports/main Translation-en
 500 http://deb.debian.org/debian/ stretch-backports/contrib Translation-en
 100 http://deb.debian.org/debian/ stretch-backports/non-free i386 Packages
     release o=Debian Backports,a=stretch-backports,n=stretch-backports,l=Debian Backports,c=non-free
     origin deb.debian.org
 100 http://deb.debian.org/debian/ stretch-backports/contrib i386 Packages
     release o=Debian Backports,a=stretch-backports,n=stretch-backports,l=Debian Backports,c=contrib
     origin deb.debian.org
 100 http://deb.debian.org/debian/ stretch-backports/main i386 Packages
     release o=Debian Backports,a=stretch-backports,n=stretch-backports,l=Debian Backports,c=main
     origin deb.debian.org
 100 http://deb.debian.org/debian/ stretch-backports/non-free amd64 Packages
     release o=Debian Backports,a=stretch-backports,n=stretch-backports,l=Debian Backports,c=non-free
     origin deb.debian.org
 100 http://deb.debian.org/debian/ stretch-backports/contrib amd64 Packages
     release o=Debian Backports,a=stretch-backports,n=stretch-backports,l=Debian Backports,c=contrib
     origin deb.debian.org
 100 http://deb.debian.org/debian/ stretch-backports/main amd64 Packages
     release o=Debian Backports,a=stretch-backports,n=stretch-backports,l=Debian Backports,c=main
     origin deb.debian.org
 500 http://deb.debian.org/debian/ stretch-updates/non-free Translation-en
 500 http://deb.debian.org/debian/ stretch-updates/main Translation-en
 500 http://deb.debian.org/debian/ stretch-updates/contrib Translation-en
 500 http://deb.debian.org/debian/ stretch-updates/non-free i386 Packages
     release o=Debian,a=stable-updates,n=stretch-updates,l=Debian,c=non-free
     origin deb.debian.org
 500 http://deb.debian.org/debian/ stretch-updates/contrib i386 Packages
     release o=Debian,a=stable-updates,n=stretch-updates,l=Debian,c=contrib
     origin deb.debian.org
 500 http://deb.debian.org/debian/ stretch-updates/main i386 Packages
     release o=Debian,a=stable-updates,n=stretch-updates,l=Debian,c=main
     origin deb.debian.org
 500 http://deb.debian.org/debian/ stretch-updates/non-free amd64 Packages
     release o=Debian,a=stable-updates,n=stretch-updates,l=Debian,c=non-free
     origin deb.debian.org
 500 http://deb.debian.org/debian/ stretch-updates/contrib amd64 Packages
     release o=Debian,a=stable-updates,n=stretch-updates,l=Debian,c=contrib
     origin deb.debian.org
 500 http://deb.debian.org/debian/ stretch-updates/main amd64 Packages
     release o=Debian,a=stable-updates,n=stretch-updates,l=Debian,c=main
     origin deb.debian.org
 500 http://deb.debian.org/debian/ stretch/non-free Translation-en
 500 http://deb.debian.org/debian/ stretch/main Translation-en
 500 http://deb.debian.org/debian/ stretch/main Translation-de_DE
 500 http://deb.debian.org/debian/ stretch/main Translation-de
 500 http://deb.debian.org/debian/ stretch/contrib Translation-en
 500 http://deb.debian.org/debian/ stretch/non-free i386 Packages
     release v=9.1,o=Debian,a=stable,n=stretch,l=Debian,c=non-free
     origin deb.debian.org
 500 http://deb.debian.org/debian/ stretch/contrib i386 Packages
     release v=9.1,o=Debian,a=stable,n=stretch,l=Debian,c=contrib
     origin deb.debian.org
 500 http://deb.debian.org/debian/ stretch/main i386 Packages
     release v=9.1,o=Debian,a=stable,n=stretch,l=Debian,c=main
     origin deb.debian.org
 500 http://deb.debian.org/debian/ stretch/non-free amd64 Packages
     release v=9.1,o=Debian,a=stable,n=stretch,l=Debian,c=non-free
     origin deb.debian.org
 500 http://deb.debian.org/debian/ stretch/contrib amd64 Packages
     release v=9.1,o=Debian,a=stable,n=stretch,l=Debian,c=contrib
     origin deb.debian.org
 500 http://deb.debian.org/debian/ stretch/main amd64 Packages
     release v=9.1,o=Debian,a=stable,n=stretch,l=Debian,c=main
     origin deb.debian.org
 500 http://security.debian.org/ stretch/updates/non-free Translation-en
 500 http://security.debian.org/ stretch/updates/main Translation-en
 500 http://security.debian.org/ stretch/updates/contrib Translation-en
 500 http://security.debian.org/ stretch/updates/non-free i386 Packages
     release v=9,o=Debian,a=stable,n=stretch,l=Debian-Security,c=non-free
     origin security.debian.org
 500 http://security.debian.org/ stretch/updates/contrib i386 Packages
     release v=9,o=Debian,a=stable,n=stretch,l=Debian-Security,c=contrib
     origin security.debian.org
 500 http://security.debian.org/ stretch/updates/main i386 Packages
     release v=9,o=Debian,a=stable,n=stretch,l=Debian-Security,c=main
     origin security.debian.org
 500 http://security.debian.org/ stretch/updates/non-free amd64 Packages
     release v=9,o=Debian,a=stable,n=stretch,l=Debian-Security,c=non-free
     origin security.debian.org
 500 http://security.debian.org/ stretch/updates/contrib amd64 Packages
     release v=9,o=Debian,a=stable,n=stretch,l=Debian-Security,c=contrib
     origin security.debian.org
 500 http://security.debian.org/ stretch/updates/main amd64 Packages
     release v=9,o=Debian,a=stable,n=stretch,l=Debian-Security,c=main
     origin security.debian.org
Mit Pinning verwaltete Pakete:
Ist das richtig, dass da keine mit Pinning verwaltete Pakete auftauchen? Müsste da nicht auch Einträge aus /etc/apt/preferences.d/jessie aufgeführt sein bzw. Wirkung zeigen? cat /etc/apt/preferences.d/jessie liefert jedenfalls

Code: Alles auswählen

Package: *
Pin: release a=oldstable,n=jessie
Pin-Priority: 1100
Oder gibt es bei /etc/apt/preferences.d/jessie noch was zu beachten, etwa dass nur Tabulatoren statt Leerzeichen verwendet werden dürfen, o.ä.?

jh47
Beiträge: 53
Registriert: 12.07.2017 20:42:31

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von jh47 » 28.07.2017 16:50:21

Ergänzung:

Oder müssen in sources.list nun zusätzlich alle stretch-Zeilen durch jessie-Zeilen
(a) ergänzt oder
(b) ersetzt
werden, damit die durch apt-pinning angegebenen Pakete überhaupt auch gefunden werden können? Falls ja, Variante (a) oder (b)?

Dort stehen momentan ja nur stretch-Zeilen drin ...

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

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von KBDCALLS » 28.07.2017 18:23:50

Wenn du ein downgrade machen willst , dann sollte da nur Jessie drinstehen.

Mit Pinning verwaltete Paket hat man erstmal nichts mit zu tun. Ist Prinzip auch nur für Sonderfälle. Das man zu Beispiel wenn man ein Upgrade eines Paketes verhindern will. Oder verhindern will das betimmte Pakete installiert werden. Dann müssen die Pinningwerte negativ sein.

Und wenn Jessie in der Sources.list dnicht drinnesteht, dann nützt die das schhönste Pinnig nicht, bzw. hat gar keine Wirkung. Wie auch :?: Kann man auch testen . Man hat jessie , Stretch und Buster in der Sources.list. Entfernt eine und der dazugehörige Pinnigeintrag verschwindet auch .
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.

jh47
Beiträge: 53
Registriert: 12.07.2017 20:42:31

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von jh47 » 28.07.2017 19:31:56

1) sources.list exklusiv auf jessie-Quellen umgestellt
2) rm * in /var/lib/apt/lists
3) apt-get update
4) cat /etc/apt/preferences.d/jessie ist

Code: Alles auswählen

Package: *
Pin: release a=oldstable,n=jessie
Pin-Priority: 1100
5) apt-get dist-upgrade -Vs ergibt noch immer

Code: Alles auswählen

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Probieren Sie »apt-get -f install«, um dies zu korrigieren.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 aptitude : Hängt ab von: libsigc++-2.0-0c2a (>= 2.2.0) ist aber nicht installiert
            Empfiehlt: aptitude-doc-en ist aber nicht installiert oder
                       aptitude-doc
 aspell : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 auto-multiple-choice : Hängt ab von: libopencv-core2.4 ist aber nicht installiert
                        Empfiehlt: auto-multiple-choice-doc (= 1.2.1-3) aber 1.3.0-2 ist installiert
 gnome-system-monitor : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 gparted : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 gstreamer1.0-plugins-bad : Hängt ab von: libfluidsynth1 (>= 1.1.6-4~) aber 1.1.6-2 ist installiert
                            Hängt ab von: libgme0 (>= 0.6.0) aber 0.5.5-2+deb8u1 ist installiert
                            Hängt ab von: libgstreamer-plugins-bad1.0-0 (= 1.10.4-1) aber 1.4.4-2.1+deb8u2 ist installiert
                            Hängt ab von: libgstreamer-plugins-base1.0-0 (>= 1.10.0) aber 1.4.4-2+deb8u1 ist installiert
                            Hängt ab von: libgstreamer1.0-0 (>= 1.10.0) aber 1.4.4-2+deb8u1 ist installiert
                            Hängt ab von: libilmbase12 (>= 2.2.0) ist aber nicht installierbar
                            Hängt ab von: libmodplug1 (>= 1:0.8.8.5) aber 1:0.8.8.4-4.1+b1 ist installiert
                            Hängt ab von: libopencv-calib3d2.4v5 ist aber nicht installierbar
                            Hängt ab von: libopencv-core2.4v5 ist aber nicht installierbar
                            Hängt ab von: libopencv-highgui2.4-deb0 ist aber nicht installierbar
                            Hängt ab von: libopencv-imgproc2.4v5 ist aber nicht installierbar
                            Hängt ab von: libopencv-objdetect2.4v5 ist aber nicht installierbar
                            Hängt ab von: libopencv-video2.4v5 ist aber nicht installierbar
                            Hängt ab von: libopenexr22 ist aber nicht installierbar
                            Hängt ab von: libsoundtouch1 (>= 1.9.2) ist aber nicht installierbar
                            Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
                            Hängt ab von: libwebrtc-audio-processing1 ist aber nicht installierbar
 gstreamer1.0-plugins-good : Hängt ab von: libgstreamer-plugins-base1.0-0 (>= 1.10.0) aber 1.4.4-2+deb8u1 ist installiert
                             Hängt ab von: libgstreamer1.0-0 (>= 1.10.0) aber 1.4.4-2+deb8u1 ist installiert
                             Hängt ab von: libjack-jackd2-0 (>= 1.9.10+20150825) aber 1.9.10+20140719git3eb0ae6a~dfsg-2 ist installiert oder
                                            libjack-0.125 ist aber nicht installierbar
                             Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
                             Hängt ab von: libtag1v5 (>= 1.9.1-2.2~) ist aber nicht installierbar
 icedtea-6-jre-cacao : Hängt ab von: openjdk-6-jre-headless (= 6b36-1.13.8-1~deb7u1) ist aber nicht installierbar
 inkscape : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libaspell15 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libatkmm-1.6-1v5 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libcairomm-1.0-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libcdr-0.1-1 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libchromaprint1 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libcwidget3 : Hängt ab von: libsigc++-2.0-0c2a (>= 2.2.0) ist aber nicht installiert
 libde265-0 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libebackend-1.2-10 : Hängt ab von: libedataserver-1.2-22 (>= 3.21.90) ist aber nicht installierbar
 libecal-1.2-19 : Hängt ab von: libedataserver-1.2-22 (>= 3.17) ist aber nicht installierbar
 libedata-book-1.2-25 : Hängt ab von: libebook-contacts-1.2-2 (>= 3.16.2) ist aber nicht installierbar
                        Hängt ab von: libedataserver-1.2-22 (>= 3.21.90) ist aber nicht installierbar
 libedata-cal-1.2-28 : Hängt ab von: libedataserver-1.2-22 (>= 3.21.90) ist aber nicht installierbar
 libenchant1c2a : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libglibmm-2.4-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libgtkmm-2.4-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libgtkmm-3.0-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libhunspell-1.4-0 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libical2 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libicu57 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libicu57:i386 : Hängt ab von: libstdc++6:i386 (>= 5.2) aber 4.9.2-10 ist installiert
 libimage-magick-q16-perl : Hängt ab von: libmagickcore-6.q16-2 (>= 8:6.8.9.9) ist aber nicht installiert
 libjavascriptcoregtk-4.0-18 : Hängt ab von: libstdc++6 (>= 6) aber 4.9.2-10 ist installiert
 libmagick++-6.q16-7 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libopencv-features2d2.4 : Hängt ab von: libopencv-core2.4 ist aber nicht installiert
 libopencv-flann2.4 : Hängt ab von: libopencv-core2.4 (= 2.4.9.1+dfsg-1+deb8u1) ist aber nicht installiert
 libopencv-highgui2.4 : Hängt ab von: libopencv-core2.4 ist aber nicht installiert
 libopencv-imgproc2.4 : Hängt ab von: libopencv-core2.4 (= 2.4.9.1+dfsg-1+deb8u1) ist aber nicht installiert
 libopencv-ml2.4 : Hängt ab von: libopencv-core2.4 (= 2.4.9.1+dfsg-1+deb8u1) ist aber nicht installiert
 libopencv-video2.4 : Hängt ab von: libopencv-core2.4 ist aber nicht installiert
 libpangomm-1.4-1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libplot2c2 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libpoppler-glib8 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libpoppler64 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libpstoedit0c2a : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libreoffice : Hängt ab von: libreoffice-java-common (>= 1:5.2.7~) aber 1:4.3.3-2+deb8u7 ist installiert
               Empfiehlt: libreoffice-librelogo ist aber nicht installiert
               Empfiehlt: libreoffice-ogltrans ist aber nicht installiert
               Empfiehlt: libreoffice-pdfimport ist aber nicht installiert
               Empfiehlt: libreoffice-report-builder ist aber nicht installiert
               Empfiehlt: libreoffice-script-provider-bsh ist aber nicht installiert
               Empfiehlt: libreoffice-script-provider-js ist aber nicht installiert
               Empfiehlt: libreoffice-script-provider-python ist aber nicht installiert
               Empfiehlt: libreoffice-sdbc-postgresql ist aber nicht installiert
 libreoffice-base : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
                    Empfiehlt: libreoffice-java-common (>= 1:5.2.7~) aber 1:4.3.3-2+deb8u7 ist installiert
 libreoffice-base-core : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-base-drivers : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-calc : Hängt ab von: coinor-libcoinmp1v5 ist aber nicht installierbar
                    Hängt ab von: coinor-libcoinutils3v5 ist aber nicht installierbar
                    Hängt ab von: libboost-filesystem1.62.0 ist aber nicht installierbar
                    Hängt ab von: libboost-iostreams1.62.0 ist aber nicht installierbar
                    Hängt ab von: liborcus-0.11-0 ist aber nicht installierbar
                    Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
                    Hängt ab von: libwps-0.4-4 ist aber nicht installierbar
 libreoffice-core : Hängt ab von: libboost-date-time1.62.0 ist aber nicht installierbar
                    Hängt ab von: libclucene-contribs1v5 (>= 2.3.3.4+dfsg) ist aber nicht installierbar
                    Hängt ab von: libclucene-core1v5 (>= 2.3.3.4+dfsg) ist aber nicht installierbar
                    Hängt ab von: libcmis-0.5-5v5 (>= 0.5.1+git20160603) ist aber nicht installierbar
                    Hängt ab von: libgltf-0.0-0v5 ist aber nicht installierbar
                    Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libreoffice-draw : Hängt ab von: libpagemaker-0.0-0 ist aber nicht installiert
                    Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libreoffice-evolution : Hängt ab von: libebook-1.2-16 ist aber nicht installierbar
                         Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-gnome : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
                     Empfiehlt: libreoffice-gtk3 ist aber nicht installiert
 libreoffice-gtk : Hängt ab von: libreoffice-gtk2 ist aber nicht installiert
                   Hängt ab von: libreoffice-systray ist aber nicht installiert
 libreoffice-impress : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-math : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libreoffice-writer : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
                      Hängt ab von: libwps-0.4-4 ist aber nicht installierbar
 librevenge-0.0-0 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libsigc++-2.0-0v5 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 libsnappy1v5 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libvisio-0.1-1 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libwpd-0.10-10 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 libwpg-0.3-3 : Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 obex-data-server : Hängt ab von: libmagickcore-6.q16-2 (>= 8:6.8.8.2) ist aber nicht installiert
                    Hängt ab von: libmagickwand-6.q16-2 (>= 8:6.8.8.2) ist aber nicht installiert
 openjdk-6-jre-lib : Hängt ab von: openjdk-6-jre-headless (>= 6b27) ist aber nicht installierbar
 python3-uno : Hängt ab von: python3 (>= 3.5~) aber 3.4.2-2 ist installiert
               Hängt ab von: libstdc++6 (>= 5) aber 4.9.2-10 ist installiert
 software-properties-common : Hängt ab von: python3-software-properties ist aber nicht installiert
 software-properties-gtk : Hängt ab von: python3-software-properties ist aber nicht installiert
 uno-libs3 : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
 ure : Hängt ab von: libstdc++6 (>= 5.2) aber 4.9.2-10 ist installiert
E: Unerfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.
aber jetzt Änderung, denn
6) apt-cache policy nun mit 1100-Einträgen

Code: Alles auswählen

Paketdateien:
 100 /var/lib/dpkg/status
     release a=now
 500 http://ftp.debian.org/debian/ jessie-backports/main Translation-en
 100 http://ftp.debian.org/debian/ jessie-backports/main i386 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main
     origin ftp.debian.org
 100 http://ftp.debian.org/debian/ jessie-backports/main amd64 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main
     origin ftp.debian.org
 500 http://deb.debian.org/debian-security/ jessie/updates/main Translation-en
1100 http://deb.debian.org/debian-security/ jessie/updates/main i386 Packages
     release v=8,o=Debian,a=oldstable,n=jessie,l=Debian-Security,c=main
     origin deb.debian.org
1100 http://deb.debian.org/debian-security/ jessie/updates/main amd64 Packages
     release v=8,o=Debian,a=oldstable,n=jessie,l=Debian-Security,c=main
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie-updates/non-free Translation-en
 500 http://deb.debian.org/debian/ jessie-updates/main Translation-en
 500 http://deb.debian.org/debian/ jessie-updates/contrib Translation-en
 500 http://deb.debian.org/debian/ jessie-updates/non-free i386 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=non-free
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie-updates/contrib i386 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=contrib
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie-updates/main i386 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=main
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie-updates/non-free amd64 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=non-free
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie-updates/contrib amd64 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=contrib
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie-updates/main amd64 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=main
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie/non-free Translation-en
 500 http://deb.debian.org/debian/ jessie/main Translation-en
 500 http://deb.debian.org/debian/ jessie/main Translation-de_DE
 500 http://deb.debian.org/debian/ jessie/main Translation-de
 500 http://deb.debian.org/debian/ jessie/contrib Translation-en
1100 http://deb.debian.org/debian/ jessie/non-free i386 Packages
     release v=8.9,o=Debian,a=oldstable,n=jessie,l=Debian,c=non-free
     origin deb.debian.org
1100 http://deb.debian.org/debian/ jessie/contrib i386 Packages
     release v=8.9,o=Debian,a=oldstable,n=jessie,l=Debian,c=contrib
     origin deb.debian.org
1100 http://deb.debian.org/debian/ jessie/main i386 Packages
     release v=8.9,o=Debian,a=oldstable,n=jessie,l=Debian,c=main
     origin deb.debian.org
1100 http://deb.debian.org/debian/ jessie/non-free amd64 Packages
     release v=8.9,o=Debian,a=oldstable,n=jessie,l=Debian,c=non-free
     origin deb.debian.org
1100 http://deb.debian.org/debian/ jessie/contrib amd64 Packages
     release v=8.9,o=Debian,a=oldstable,n=jessie,l=Debian,c=contrib
     origin deb.debian.org
1100 http://deb.debian.org/debian/ jessie/main amd64 Packages
     release v=8.9,o=Debian,a=oldstable,n=jessie,l=Debian,c=main
     origin deb.debian.org
Mit Pinning verwaltete Pakete:
[\code]

7)  und auch apt-cache policy libsigc++-2.0-0c2a  verändert
[code]
libsigc++-2.0-0c2a:
  Installiert:           (keine)
  Installationskandidat: 2.4.0-1
  Versionstabelle:
     2.4.0-1 0
       1100 http://deb.debian.org/debian/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status
jetzt mal apt-get dist-upgrade (ohne nur zu simulieren) ausprobieren oder wg. apt-cache policy-Ergebnis auch nicht erfolgsversprechend?

jh47
Beiträge: 53
Registriert: 12.07.2017 20:42:31

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von jh47 » 01.08.2017 10:31:03

Eine kurze Rückmeldung, ob ich es ohne zu simulieren mal durchführen soll, wäre nett. Danke schon mal für eine Antwort

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

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von KBDCALLS » 03.08.2017 10:33:17

Die wichtigsten Daten sichern und das S weg. Eventuell hast du dann noch einige Nacharbeiten.
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.

jh47
Beiträge: 53
Registriert: 12.07.2017 20:42:31

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von jh47 » 04.08.2017 12:31:02

Herzlichen Dank erst mal für die viele Mühe. Ok, dann werde ich das am WoEnde mal angehen...

jh47
Beiträge: 53
Registriert: 12.07.2017 20:42:31

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von jh47 » 06.08.2017 14:21:47

- Gerade zuletzt beschriebenen Schritte (rm *, update etc.) noch mal 1 zu 1 durchgeführt (sources enthält nach wie vor nur jessie-Quellen und preferences auch noch so gesetzt wie oben angegeben) -- nur eben das s für die Simulation weggelassen.
- Mehrere Stichpunkte überprüft: Meldung ist die gleiche wie oben gepostete Ausgabe nach Durchführen mit s.
- Das Ganze hat kaum eine Sekunde gedauert, daher vermute ich, dass auch gar nichts (groß) verändert wurde.
- Anwendungs- Situation auch noch unverändert: libreoffice startet nicht und mit evince lassen sich keine pdfs anschauen.

Der Vollständigkeit hänge ich noch mal das apt-cache policy-Ergebnis an:

Code: Alles auswählen

 100 /var/lib/dpkg/status
     release a=now
 500 http://ftp.debian.org/debian/ jessie-backports/main Translation-en
 100 http://ftp.debian.org/debian/ jessie-backports/main i386 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main
     origin ftp.debian.org
 100 http://ftp.debian.org/debian/ jessie-backports/main amd64 Packages
     release o=Debian Backports,a=jessie-backports,n=jessie-backports,l=Debian Backports,c=main
     origin ftp.debian.org
 500 http://deb.debian.org/debian-security/ jessie/updates/main Translation-en
1100 http://deb.debian.org/debian-security/ jessie/updates/main i386 Packages
     release v=8,o=Debian,a=oldstable,n=jessie,l=Debian-Security,c=main
     origin deb.debian.org
1100 http://deb.debian.org/debian-security/ jessie/updates/main amd64 Packages
     release v=8,o=Debian,a=oldstable,n=jessie,l=Debian-Security,c=main
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie-updates/non-free Translation-en
 500 http://deb.debian.org/debian/ jessie-updates/main Translation-en
 500 http://deb.debian.org/debian/ jessie-updates/contrib Translation-en
 500 http://deb.debian.org/debian/ jessie-updates/non-free i386 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=non-free
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie-updates/contrib i386 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=contrib
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie-updates/main i386 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=main
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie-updates/non-free amd64 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=non-free
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie-updates/contrib amd64 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=contrib
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie-updates/main amd64 Packages
     release o=Debian,a=oldstable-updates,n=jessie-updates,l=Debian,c=main
     origin deb.debian.org
 500 http://deb.debian.org/debian/ jessie/non-free Translation-en
 500 http://deb.debian.org/debian/ jessie/main Translation-en
 500 http://deb.debian.org/debian/ jessie/main Translation-de_DE
 500 http://deb.debian.org/debian/ jessie/main Translation-de
 500 http://deb.debian.org/debian/ jessie/contrib Translation-en
1100 http://deb.debian.org/debian/ jessie/non-free i386 Packages
     release v=8.9,o=Debian,a=oldstable,n=jessie,l=Debian,c=non-free
     origin deb.debian.org
1100 http://deb.debian.org/debian/ jessie/contrib i386 Packages
     release v=8.9,o=Debian,a=oldstable,n=jessie,l=Debian,c=contrib
     origin deb.debian.org
1100 http://deb.debian.org/debian/ jessie/main i386 Packages
     release v=8.9,o=Debian,a=oldstable,n=jessie,l=Debian,c=main
     origin deb.debian.org
1100 http://deb.debian.org/debian/ jessie/non-free amd64 Packages
     release v=8.9,o=Debian,a=oldstable,n=jessie,l=Debian,c=non-free
     origin deb.debian.org
1100 http://deb.debian.org/debian/ jessie/contrib amd64 Packages
     release v=8.9,o=Debian,a=oldstable,n=jessie,l=Debian,c=contrib
     origin deb.debian.org
1100 http://deb.debian.org/debian/ jessie/main amd64 Packages
     release v=8.9,o=Debian,a=oldstable,n=jessie,l=Debian,c=main
     origin deb.debian.org
Mit Pinning verwaltete Pakete:
... und apt-cache policy libstdc++6

Code: Alles auswählen

libstdc++6:
  Installiert:           4.9.2-10
  Installationskandidat: 4.9.2-10
  Versionstabelle:
 *** 4.9.2-10 0
       1100 http://deb.debian.org/debian/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status
... und apt-cache policy libreoffice

Code: Alles auswählen

libreoffice:
  Installiert:           1:5.2.7-1
  Installationskandidat: 1:4.3.3-2+deb8u7
  Versionstabelle:
 *** 1:5.2.7-1 0
        100 /var/lib/dpkg/status
     1:5.2.7-1~bpo8+1 0
        100 http://ftp.debian.org/debian/ jessie-backports/main amd64 Packages
     1:4.3.3-2+deb8u7 0
       1100 http://deb.debian.org/debian/ jessie/main amd64 Packages
       1100 http://deb.debian.org/debian-security/ jessie/updates/main amd64 Packages
Bei libreoffice will er also anscheinend downgraden, setzt es aber offenbar nicht um....

Noch eine Idee oder muss ich doch neuinstallieren? (Nicht dass ich das wollte, aber wenns keine Alternative mehr geben sollte...)

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

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von KBDCALLS » 06.08.2017 17:40:30

Wenn Libreoffice derartige Problem macht dann schmeiß es doch erstmal runter. Und falls das von Jessie zu alt ist würd ich DEBs von Libroffice selbst nehmen. Von der 5.4.0 gibts bislang keinen Backport. Allerdings wenn ansonten alles andere funktioniert hat , kanns auch draufbleiben. Kannst ja mal mit dpkg --audit nach kaputten Paketen suchen.
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.

jh47
Beiträge: 53
Registriert: 12.07.2017 20:42:31

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von jh47 » 10.08.2017 12:34:49

Das ist gerade das Problem: Es geht ja nicht nur um libreoffice. Beispielsweise startet auch gparted oder gscan2pdf nicht mehr (Grafische Oberflächen-Probleme?).

Möchte ja das System wieder in einen "sauberen" Zustand überführen, nicht dass Probleme durch evtl. Flickschusterei oder Workarounds nur in die Zukunft verschoben werden ...

Hier mal die Ausgabe von dpkg -- audit

Code: Alles auswählen

Die folgenden Pakete wurden entpackt, aber noch nicht konfiguriert.
Sie müssen mit dpkg --configure oder dem Konfigurations-Menüeintrag in
dselect konfiguriert werden, damit sie ordnungsgemäß funktionieren:
 aspell               GNU Aspell spell-checker
 bogofilter-bdb       fast Bayesian spam filter (Berkeley DB)
 default-jre          Standard Java or Java compatible Runtime
 default-jre-headless Standard Java or Java compatible Runtime (headless)
 gnome-system-monitor Process viewer and system resource monitor for GNOME
 gparted              GNOME partition editor
 gstreamer1.0-plugins-bad:amd64 GStreamer plugins from the "bad" set
 gstreamer1.0-plugins-good:amd64 GStreamer plugins from the "good" set
 imagemagick          image manipulation programs -- binaries
 imagemagick-6-common image manipulation programs -- infrastructure
 imagemagick-6.q16    image manipulation programs -- quantum depth Q16
 imagemagick-common   image manipulation programs -- infrastructure dummy packa
 inkscape             vector-based drawing program
 libaspell15:amd64    GNU Aspell spell-checker runtime library
 libatkmm-1.6-1v5:amd64 C++ wrappers for ATK accessibility toolkit (shared librar
 libavcodec57:amd64   FFmpeg library with de/encoders for audio/video codecs - 
 libavutil55:amd64    FFmpeg library with functions for simplifying programming
 libcairomm-1.0-1v5:amd64 C++ wrappers for Cairo (shared libraries)
 libcamel-1.2-59:amd64 Evolution MIME message handling library
 libcdr-0.1-1:amd64   library for reading and converting Corel DRAW files
 libchromaprint1:amd64 audio fingerprint library
 libde265-0:amd64     Open H.265 video codec implementation
 libebackend-1.2-10:amd64 Utility library for evolution data servers
 libecal-1.2-19:amd64 Client library for evolution calendars
 libedata-book-1.2-25:amd64 Backend library for evolution address books
 libedata-cal-1.2-28:amd64 Backend library for evolution calendars
 libenchant1c2a:amd64 Wrapper library for various spell checker engines (runtim
 libglibmm-2.4-1v5:amd64 C++ wrapper for the GLib toolkit (shared libraries)
 libgsl2:amd64        GNU Scientific Library (GSL) -- library package
 libgtkmm-2.4-1v5:amd64 C++ wrappers for GTK+ (shared libraries)
 libgtkmm-3.0-1v5:amd64 C++ wrappers for GTK+ (shared libraries)
 libhunspell-1.4-0:amd64 spell checker and morphological analyzer (shared library)
 libical2:amd64       iCalendar library implementation in C (runtime)
 libicu57:amd64       International Components for Unicode
 libicu57:i386        International Components for Unicode
 libjavascriptcoregtk-4.0-18:amd64 JavaScript engine library from WebKitGTK+
 libmagick++-6.q16-7:amd64 C++ interface to ImageMagick -- quantum depth Q16
 libmagickcore-6.q16-3:amd64 low-level image manipulation library -- quantum depth Q1
 libmagickwand-6.q16-3:amd64 image manipulation library -- quantum depth Q16
 libnspr4:amd64       NetScape Portable Runtime Library
 libnss3:amd64        Network Security Service libraries
 libpangomm-1.4-1v5:amd64 C++ Wrapper for pango (shared libraries)
 libplot2c2:amd64     GNU plotutils libraries
 libpoppler-glib8:amd64 PDF rendering library (GLib-based shared library)
 libpoppler64:amd64   PDF rendering library
 libpstoedit0c2a      PostScript to editable vector graphics library (runtime f
 libreoffice          office productivity suite (metapackage)
 libreoffice-base     office productivity suite -- database
 libreoffice-base-core office productivity suite -- shared library
 libreoffice-base-drivers Database connectivity drivers for LibreOffice
 libreoffice-calc     office productivity suite -- spreadsheet
 libreoffice-common   office productivity suite -- arch-independent files
 libreoffice-core     office productivity suite -- arch-dependent files
 libreoffice-draw     office productivity suite -- drawing
 libreoffice-evolution office productivity suite -- Evolution addressbook suppo
 libreoffice-gnome    office productivity suite -- GNOME integration
 libreoffice-gtk      transitional package to upgrade to libreoffice-gtk2/-syst
 libreoffice-impress  office productivity suite -- presentation
 libreoffice-math     office productivity suite -- equation editor
 libreoffice-style-galaxy office productivity suite -- Galaxy (Default) symbol 
 libreoffice-style-tango office productivity suite -- Tango symbol style
 libreoffice-writer   office productivity suite -- word processor
 librevenge-0.0-0:amd64 Base Library for writing document interface filters
 libsigc++-2.0-0v5:amd64 type-safe Signal Framework for C++ - runtime
 libsnappy1v5:amd64   fast compression/decompression library
 libswresample2:amd64 FFmpeg library for audio resampling, rematrixing etc. - r
 libvdpau1:amd64      Video Decode and Presentation API for Unix (libraries)
 libvdpau1:i386       Video Decode and Presentation API for Unix (libraries)
 libvisio-0.1-1:amd64 library for parsing the visio file structure
 libwpd-0.10-10:amd64 Library for handling WordPerfect documents (shared librar
 libwpg-0.3-3:amd64   WordPerfect graphics import/convert library (shared libra
 libxml2:amd64        GNOME XML library
 libxml2:i386         GNOME XML library
 python3-uno          Python-UNO bridge
 tzdata               time zone and daylight-saving time data
 uno-libs3            LibreOffice UNO runtime environment -- public shared libr
 ure                  LibreOffice UNO runtime environment
Momentan habe ich Urlaub, d.h. brauche PC nicht so dringend wie sonst und habe etwas Zeitpuffer: Könnte doch sonst einfach auf momentaner Windows 7 Partition (Windows 7 nutze ich schon ewig nicht mehr) einfach Debian 9 parallel zu meiner jetzigen Debian-Version neu installieren, wenn ich dadurch nichts verliere -- und falls das reibungslos funktioniert (Grub zeigt die installierte Version automatisch richtig zum Booten an etc.), dann das Home-Verzeichnis von anderer Partition dort einfach einhängen. Ist das vielleicht das Einfachste oder sind dann andere gravierende Fallstricke zu erwarten?

(Bitte nicht so verstehen, als wenn ich für die Paket-Reparatur keine Geduld hätte, suche nur nach der einfachsten, praktikabelsten Möglichkeit, ein sauberes System zu bekommen, um wieder produktiv arbeiten zu können...)

geier22

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von geier22 » 10.08.2017 14:04:38

Letztendlich hast du bei der Neuinstallation 3 Möglichkeiten:

1) Während der Installation

Wenn du bei deiner jetzigen Installation eine separate /home/ - Partition hast, kannst du das auch schon während der Installation machen.
du kannst dem Installer sagen, dass sd(irgendwas) als /home eingehängt werden soll (natürlich ohne Formatierung :facepalm: )
Ob du das /home/ Verzeichnis nach der Installation so einfach wechseln kannst, glaube ich nicht.

2)Nach der Installation:

2a)Die Dateien der alten /home/ - Partition in das neue /home/ kopieren, wobei man eventuell aufpassen sollte, ob die Dateien aus ~/.local und ~/.config noch alle passen.

2b)Die alte /home/ Partition bestehen lassen und Symlinks von der alten zu der Neuen anlegen.. Das würde aber nur Sinn machen, wenn du beabsichtigst ein zweites System zu installieren und dann beide das /home (zumindest die Datenverzeichnisse) benutzen.

Der sicherste Weg wäre 2a)

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

Re: Unauflösbare (?) Paketabhängigkeiten nach Dist-Upgrade von Debian Jessie auf Debian Stretch

Beitrag von Taomon » 10.08.2017 14:15:53

Da fehlt noch was für apt-pinning.

Bin ich auch nur zufällig drüber gestolbert.

Code: Alles auswählen

Package: *
Pin: release o=Debian,a=oldstable,n=jessie,l=Debian
Pin-Priority: 1100


Package: *
Pin: release o=Debian,a=oldstable,n=jessie,l=Debian-Security
Pin-Priority: 1100

Package: *
Pin: release o=Debian,a=oldstable-update,n=jessie,l=Debian         
Pin-Priority  1100
Danach

Code: Alles auswählen

apt update && apt-get --dry-run  dist-upgrade
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

Antworten