Siduction Forum
Siduction Forum => Upgrade Warnings => Topic started by: edlin on 2023/01/13, 17:48:46
-
Aktuell sollen wieder sehr viele Pakete (447 bei mir!), speziell KDE/Plasma beim Upgrade entfernt werden.
Haltet die Augen offen, speziell was die Ausgabe von apt/nala betrifft.
Ursache sind einige qt5-Pakete/libs.
Currently, a lot of packages (447 for me!), especially KDE/Plasma, are supposed to be removed during the upgrade.
Keep your eyes open, especially regarding the output of apt/nala.
The cause is some qt5 packages/libs.
edlin
-
https://release.debian.org/transitions/html/qtbase-abi-5-15-8.html
-
Wie ist hierbei die beste Vorgehensweise? Wie kann ich das System aktualisieren ohne meine installierten Programme zu verlieren? Der Befehl "apt hold" verhindert ja zukünftige Aktualisierung. Oder?
-
Geduld bewahren und warten bis die transition vorbei ist. Der empfohlene weg.
Kernel kann via apt install foo aktualisiert werden.
Andere Methode, aber nur so lange ein full-upgrade das System zerstören würde ist ein apt upgrade.
-
In Ergänzung zu @HendrikL (ehe du am nicht vorhandenen Installationskandidaten foo verzweifelst ;D).
Es gibt prinzipiell zwei Wege, die bei einer solchen Transition, erkennbar schon an der Vielzahl von Paketen, die entfernt werden sollen, gefahrlos sind:
Die „alte“ Methode mit apt
apt update && apt upgrade
oder die aktuellere Methode mit nala
nala upgrade --no-full
nala macht im Prinzip hier auch nichts anderes, nur mit einer evtl. übersichtlicheren Ausgabe.
In beiden Fällen werden keine Pakete gelöscht; Pakete, die noch „Ärger“ machen werden einfach zurückgehalten.
Daher ist es eine gute Idee zu beobachten, ob noch Pakete zurückgehalten werden. Irgendwann, am Ende der Transition, sollte diese Zahl auf Null gehen - dann ist es wieder Zeit für den Normalbetrieb mit full-upgrade oder nala upgrade.
Die Methode, ein Paket mit hold einzufrieren, bietet sich insbesondere dann an, wenn es als Einzelkind den Verkehr aufhält.
Aber auch da sollte man nicht verschlafen, die Situation regelmässig zu überprüfen.
edlin
-
Vielen Dank für die Hinweise! Sie beruhigen und helfen sehr.:)
-
Die Transition sollte soweit durch sein, zumindest werden bei mir (KDE/Plasma) alle Pakete aktualisiert und es bleiben keine Pakete mehr als zurückgehalten.
Haltet trotzdem die Augen offen, ob dem bei euch ebenso ist.
edlin
-
Das kann ich bestätigen: Seit heute Nacht ist die Transition abgeschlossen.
Heute Abend habe ich allerdings nach "apt full-upgrade" die folgende Nachricht bekommen:
Die folgenden Pakete sind zurückgehalten worden:
libreoffice-report-builder
Wie kommt das? Ich habe bisher angenommen, dass beim "full-upgrade" nichts zurückgehalten wird.
-
Bei mir (KDE/Plasma) wird kein Paket beim full-upgrade zurückgehalten, auch nicht libreoffice-report-builder.
Ich vermute mal, dass da noch ein anderes Paket benötigt wurde, welches aber zum Zeitpunkt deines upgrades noch nicht in der benötigten Version verfügbar war. Das Problem könnte inzwischen aufgelöst sein.
edlin
-
# LANG=C apt install libreoffice-report-builder
...
The following packages have unmet dependencies:
libreoffice-report-builder : Depends: libreoffice-report-builder-bin (>= 1:7.4.4) but 1:7.4.4~rc2-2+b1 is to be installed
# LANG=C apt policy libreoffice-report-builder-bin
libreoffice-report-builder-bin:
Installed: 1:7.4.4~rc2-2+b1
Candidate: 1:7.4.4~rc2-2+b1
Version table:
*** 1:7.4.4~rc2-2+b1 500
500 https://deb.debian.org/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status
-
Bei mir sieht die Welt noch friedlich aus:
apt policy libreoffice-report-builder
libreoffice-report-builder:
Installiert: 1:7.4.4~rc2-2
Installationskandidat: 1:7.4.4~rc2-2
Versionstabelle:
*** 1:7.4.4~rc2-2 500
500 https://deb.debian.org/debian testing/main amd64 Packages
500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
500 http://debian.intergenia.de/debian bookworm/main amd64 Packages
100 /var/lib/dpkg/status
bzw.
apt policy libreoffice-report-builder-bin
libreoffice-report-builder-bin:
Installiert: 1:7.4.4~rc2-2+b1
Installationskandidat: 1:7.4.4~rc2-2+b1
Versionstabelle:
*** 1:7.4.4~rc2-2+b1 500
500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status
1:7.4.4~rc2-2 500
500 https://deb.debian.org/debian testing/main amd64 Packages
500 http://debian.intergenia.de/debian bookworm/main amd64 Packages
edlin
-
In my debian.list:
...
# Testing
deb https://deb.debian.org/debian testing main contrib non-free
# Unstable
deb https://deb.debian.org/debian unstable main contrib non-free
# Experimental
deb https://deb.debian.org/debian experimental main contrib non-free
...
-
Why the f*ck are you using experimental?
-
Because I do it with brains ;)
-
Ich war zu ungeduldig und habe "libreoffice-report-builder" deinstalliert...
Nun habe ich festgestellt, dass ich es nicht mehr installieren kann:
# apt install libreoffice-report-builder
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
libreoffice-report-builder : Hängt ab von: libreoffice-report-builder-bin (>= 1:7.4.4) aber 1:7.4.4~rc2-2+b1 soll installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
Die Reinstallation von "libreoffice-report-builder-bin" brachte mir auch nur die Erkenntnis, dass ich nach der Entfernung von "libreoffice-report-builder" meine java-Pakete entfernen soll:
# apt-get install --reinstall libreoffice-report-builder-bin
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
ant ant-optional java-wrappers libactivation-java libbase-java libbatik-java libbcmail-java libbcpkix-java libbcutil-java libcommons-collections3-java libcommons-io-java libcommons-logging-java
libehcache-java libflute-java libfonts-java libformula-java libitext-java libjaxp1.3-java libjcommon-java liblayout-java libloader-java libmail-java libpentaho-reporting-flow-engine-java
libpixie-java librepository-java libsac-java libserializer-java libxml-commons-external-java libxml-java libxmlgraphics-commons-java
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Wird denn "libreoffice-report-builder-bin" demnächst noch aktualisiert?
-
libreoffice-report-builder : Hängt ab von: libreoffice-report-builder-bin (>= 1:7.4.4) ...
Ich kann Dich beruhigen, bei mir steht:
# apt show libreoffice-report-builder
Package: libreoffice-report-builder
Version: 1:7.4.4~rc2-2
...
Depends: ... libreoffice-report-builder-bin (>= 1:7.4.4~rc2) ...
Du holst Deine Pakete also aus anderen (Debian-)Repositories als ich, und es ist nur eine Frage der Zeit, bis sie synchronisiert sind.
Die Libreoffice-Pakete sind auch im Transition-Zustand, und in einem solchen Fall klüger als das apt-Tool sein zu wollen, war offenbar keine gute Idee.
-
Bis auf libreoffice-report-builder sind alle meine libreoffice-Paket jetzt auf Version 7.4.4 aktualisiert.
# apt policy libreoffice-report-builder
libreoffice-report-builder:
Installiert: 1:7.4.4~rc2-2
Installationskandidat: 1:7.4.4~rc2-2
UPDATE:
Jetzt sind alle Libreoffice-Pakete aktualisiert. (Do 19. Jan 09:09:29 CET 2023)
-
Looks like Libre Office is being held back as of late today.
Calculating upgrade... Done
The following NEW packages will be installed:
linux-headers-6.1.7-1-siduction-amd64 linux-image-6.1.7-1-siduction-amd64
The following packages have been kept back:
libreoffice libreoffice-base libreoffice-base-core libreoffice-base-drivers
libreoffice-calc libreoffice-core libreoffice-draw libreoffice-gtk3
libreoffice-impress libreoffice-math libreoffice-writer python3-uno
The following packages will be upgraded:
firefox-esr gstreamer1.0-pipewire libapparmor1 libdb5.3 libheif1
libpipewire-0.3-0 libpipewire-0.3-common libpipewire-0.3-modules
libreoffice-report-builder-bin libreoffice-sdbc-mysql
libreoffice-sdbc-postgresql libspa-0.2-bluetooth libspa-0.2-modules
libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 libuno-sal3
libuno-salhelpergcc3-3 liburing2 linux-headers-siduction-amd64
linux-image-siduction-amd64 nano pipewire pipewire-bin pipewire-pulse sudo
uno-libs-private ure ure-java yudit-common
30 upgraded, 2 newly installed, 0 to remove and 12 not upgraded.
Need to get 128 MB of archives.
-
Habe gerade ein nala upgrade gemacht. Ergebnis: Die beiden Pakete sind in Version 7.4.4.-3 verfügbar, abhängig von eurem bevorzugten Paketlieferanten kann es noch etwas dauern; http://ftp.de.debian.org hat sie jedenfalls.
apt policy libreoffice-report-builder
libreoffice-report-builder:
Installiert: 1:7.4.4-3
Installationskandidat: 1:7.4.4-3
Versionstabelle:
*** 1:7.4.4-3 500
500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status
1:7.4.4~rc2-2 500
500 https://deb.debian.org/debian testing/main amd64 Packages
500 https://mirror.ipb.de/debian bookworm/main amd64 Packages
500 http://debian.intergenia.de/debian bookworm/main amd64 Packages
500 https://ftp-stud.hs-esslingen.de/debian bookworm/main amd64 Packages
apt policy libreoffice-report-builder-bin
libreoffice-report-builder-bin:
Installiert: 1:7.4.4-3
Installationskandidat: 1:7.4.4-3
Versionstabelle:
*** 1:7.4.4-3 500
500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status
1:7.4.4~rc2-2+b2 500
500 https://deb.debian.org/debian testing/main amd64 Packages
500 https://mirror.ipb.de/debian bookworm/main amd64 Packages
500 http://debian.intergenia.de/debian bookworm/main amd64 Packages
500 https://ftp-stud.hs-esslingen.de/debian bookworm/main amd64 Packages
edlin