Perl wandert gerade von 5.40 zu 5.42, was einen langen Rattenschwanz nach sich zieht.
Perl transition (https://release.debian.org/transitions/html/auto-perl.html)
edlin@Devil2026:/tmp$ LANG=C apt policy perl
perl:
Installed: 5.40.1-8
Candidate: 5.42.2-3
Version table:
5.42.2-3 500
500 https://deb.debian.org/debian unstable/main amd64 Packages
500 http://ftp.debian.sk/debian sid/main amd64 Packages
*** 5.40.1-8 500
500 http://debian.superhosting.cz/debian sid/main amd64 Packages
500 http://debian.dynamica.it/debian sid/main amd64 Packages
100 /var/lib/dpkg/status
Einfach Füße still halten und aussitzen. apt sollte die Pakete solange zurückhalten.
edlin
From Niko Tyni
QuoteI have uploaded Perl 5.42.2 to Debian unstable, starting a 600+ package
transition. Wide uninstallability is to be expected in sid for the next
few days until the necessary rebuilds have been completed. Please avoid
unnecessary uploads of affected packages [1] until the transition is over
and perl has migrated to testing. There is no need to submit bug reports
about the uninstallability of related packages during this transition.
[/quote
...scheint durch zu sein, bei mir lief das full-upgrade normal durch.
EDIT
Ne, doch nicht, ein anderes System hat 200 zurückgehaltene Pakete, sorry
Zum Zeitpunkt deines ursprünglichen Postings wurden bei mir noch 62 Pakete zurückgehalten. Das heißt, für mich lief das full-upgrade normal durch; ist halt eine Frage, was man als normal empfindet.
Zwei Stunden später wurden alle Perlen aktualisiert und es gibt keine "Rückstände". Für die meisten user sollte sich die Perl transition inzwischen erledigt haben. Hängt natürlich von den gewählten Mirrors ab und von den installierten Paketen, die Bedürftigkeiten bzgl. Perl zeigen. Auch mal schauen, ob es sich bei sehr vielen zurück gehaltenen Paketen nicht um eine ganz andere Abhängigkeit handelt, die mit Perl überhaupt nichts zu tun hat.
edlin
Guten Morgen ...
Bei mir wurden die Perlen noch immer zurückgehalten:
Aktualisierung für 137 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libabsl20260107 libntfs-3g89t64
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Aktualisiere:
appstream fonts-tlwg-garuda fonts-tlwg-loma-otf fonts-tlwg-sawasdee fonts-tlwg-typo-otf libappstreamqt3 libfreetype-dev wget
apt-config-icons fonts-tlwg-garuda-otf fonts-tlwg-mono fonts-tlwg-sawasdee-otf fonts-tlwg-umpush libbusiness-isbn-data-perl libfreetype6
apt-config-icons-hidpi fonts-tlwg-kinnari fonts-tlwg-mono-otf fonts-tlwg-typewriter fonts-tlwg-umpush-otf libclang-21-dev libhttrack3
apt-config-icons-large fonts-tlwg-kinnari-otf fonts-tlwg-norasi fonts-tlwg-typewriter-otf fonts-tlwg-waree libclang-common-21-dev libllvm21
apt-config-icons-large-hidpi fonts-tlwg-laksaman fonts-tlwg-norasi-otf fonts-tlwg-typist fonts-tlwg-waree-otf libclang-rt-21-dev libzbar0t64
exim4-base fonts-tlwg-laksaman-otf fonts-tlwg-purisa fonts-tlwg-typist-otf httrack libclang1-21 webhttrack
exim4-daemon-light fonts-tlwg-loma fonts-tlwg-purisa-otf fonts-tlwg-typo libappstream5 libdvdread8t64 webhttrack-common
Aktualisiere nicht:
frozen-bubble libclone-perl libencode-hanextra-perl libio-pty-perl libpango-perl libsub-identify-perl libxml-parser-perl
irssi libcommon-sense-perl libencode-jis2k-perl libjson-xs-perl libparams-classify-perl libsub-name-perl libxml-sax-expatxs-perl
libacme-damn-perl libcompress-bzip2-perl libencode-perl liblist-moreutils-xs-perl libparams-util-perl libsys-cpu-perl libxstring-perl
libalgorithm-diff-xs-perl libcompress-raw-lzma-perl libfcgi-perl liblist-someutils-xs-perl libparams-validate-perl libterm-readkey-perl perl
libapt-pkg-perl libcrypt-urandom-perl libfile-fcntllock-perl liblocale-gettext-perl libpdf-api2-xs-perl libtext-bibtex-perl perl-base
libautovivification-perl libdate-calc-xs-perl libforks-perl libmath-convexhull-monotonechain-perl libperlio-utf8-strict-perl libtext-charwidth-perl pidgin
libb-hooks-op-check-perl libdate-simple-perl libglib-object-introspection-perl libmath-geometry-voronoi-perl libproc-processtable-perl libtext-csv-xs-perl policycoreutils-dbus
libbit-vector-perl libdatetime-perl libglib-perl libmath-libm-perl libpurple0t64 libtext-iconv-perl texinfo-lib
libboost-geometry-utils-perl libdevel-callchecker-perl libhtml-parser-perl libnet-dbus-perl libref-util-xs-perl libunicode-linebreak-perl vim-nox
libcairo-gobject-perl libdevel-caller-perl libimage-magick-q16-perl libnet-ssleay-perl libsdl-perl libunicode-map-perl
libcairo-perl libdevel-lexalias-perl libimage-png-libpng-perl libopengl-perl libsnmp45 libvariable-magic-perl
libclass-c3-xs-perl libencode-eucjpascii-perl libintl-xs-perl libpackage-stash-xs-perl libsort-key-perl libxml-libxml-perl
libclass-xsaccessor-perl libencode-eucjpms-perl libio-compress-brotli-perl libpadwalker-perl libstring-crc32-perl libxml-libxslt-perl
Zusammenfassung:
Aktualisiere: 50, Installiere: 0, Entferne: 0, Aktualisiere nicht: 87
Herunterlade-Größe: 77,5 MB
Benötigter Platz: 85,0 kB / 91,7 GB verfügbar
Ich hatte mir angewöhnt, das erste zurückgehaltene Paket danach normal zu installieren, was - auch hier - dazu führte, dass die zurückgehaltenen Pakete auf einmal mitgezogen wurden (was ich mir jetzt nicht logisch erklären konnte):
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ doas apt install frozen-bubble
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libabsl20260107 libboost-nowide1.83.0 libfont-ttf-perl libio-all-perl libmath-libm-perl libntfs-3g89t64 libpdf-api2-xs-perl
libboost-filesystem1.83.0 libboost-thread1.83.0 libimage-png-libpng-perl libmath-convexhull-monotonechain-perl libmath-planepath-perl libopengl-perl libspiffy-perl
libboost-geometry-utils-perl libconstant-defer-perl libimport-into-perl libmath-geometry-voronoi-perl libmoo-perl libpdf-api2-perl
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Aktualisiere:
frozen-bubble libclass-xsaccessor-perl libencode-eucjpascii-perl libimage-png-libpng-perl libnet-ssleay-perl libref-util-xs-perl libunicode-linebreak-perl
irssi libclone-perl libencode-eucjpms-perl libintl-xs-perl libopengl-perl libsdl-perl libunicode-map-perl
libacme-damn-perl libcommon-sense-perl libencode-hanextra-perl libio-compress-brotli-perl libpackage-stash-xs-perl libsort-key-perl libvariable-magic-perl
libalgorithm-diff-xs-perl libcompress-bzip2-perl libencode-jis2k-perl libio-pty-perl libpadwalker-perl libstring-crc32-perl libxml-libxml-perl
libapt-pkg-perl libcompress-raw-lzma-perl libencode-perl libjson-xs-perl libpango-perl libsub-identify-perl libxml-libxslt-perl
libautovivification-perl libcrypt-urandom-perl libfcgi-perl liblist-moreutils-xs-perl libparams-classify-perl libsub-name-perl libxml-parser-perl
libb-hooks-op-check-perl libdate-calc-xs-perl libfile-fcntllock-perl liblist-someutils-xs-perl libparams-util-perl libsys-cpu-perl libxml-sax-expatxs-perl
libbit-vector-perl libdate-simple-perl libforks-perl liblocale-gettext-perl libparams-validate-perl libterm-readkey-perl libxstring-perl
libboost-geometry-utils-perl libdatetime-perl libglib-object-introspection-perl libmath-convexhull-monotonechain-perl libpdf-api2-xs-perl libtext-bibtex-perl perl
libcairo-gobject-perl libdevel-callchecker-perl libglib-perl libmath-geometry-voronoi-perl libperlio-utf8-strict-perl libtext-charwidth-perl perl-base
libcairo-perl libdevel-caller-perl libhtml-parser-perl libmath-libm-perl libproc-processtable-perl libtext-csv-xs-perl pidgin
libclass-c3-xs-perl libdevel-lexalias-perl libimage-magick-q16-perl libnet-dbus-perl libpurple0t64 libtext-iconv-perl texinfo-lib
Installiere Abhängigkeiten:
libperl5.42 perl-modules-5.42
ENTFERNE:
slic3r
Zusammenfassung:
Aktualisiere: 84, Installiere: 2, Entferne: 1, Aktualisiere nicht: 3
Herunterlade-Größe: 22,4 MB
Benötigter Platz: 40,3 MB / 91,6 GB verfügbar
Danach war alles soweit im grünen Bereich (nur 'policycoreutils-dbus' liegt noch auf Halde):
┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ dofu
OK:1 https://deb.debian.org/debian unstable InRelease
OK:2 https://packages.siduction.org/extra unstable InRelease
OK:3 https://packages.siduction.org/fixes unstable InRelease
Aktualisierung für 1 Paket verfügbar. Führen Sie »apt list --upgradable« aus, um es anzuzeigen.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
libabsl20260107 libboost-nowide1.83.0 libfont-ttf-perl libio-all-perl libmath-libm-perl libntfs-3g89t64 libpdf-api2-xs-perl perl-modules-5.40
libboost-filesystem1.83.0 libboost-thread1.83.0 libimage-png-libpng-perl libmath-convexhull-monotonechain-perl libmath-planepath-perl libopengl-perl libperl5.40
libboost-geometry-utils-perl libconstant-defer-perl libimport-into-perl libmath-geometry-voronoi-perl libmoo-perl libpdf-api2-perl libspiffy-perl
Verwenden Sie »apt autoremove«, um sie zu entfernen.
Aktualisiere nicht:
policycoreutils-dbus
Zusammenfassung:
Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 1
Steht doch alles in deinen Ausgaben. Beim full-upgrade hält apt einige Pakete zurück, da ansonsten ein Paket entfernt werden müsste.
Bei der von dir angestoßenen Installation von frozen-bubble steht der Missetäter doch ganz unten:
ENTFERNE:
slic3r
Zusammenfassung:
Aktualisiere: 84, Installiere: 2, Entferne: 1, Aktualisiere nicht: 3
Herunterlade-Größe: 22,4 MB
Benötigter Platz: 40,3 MB / 91,6 GB verfügbarslic3r ist ohnehin nicht in den Repos.
policycoreutils-dbus:amd64 hängt von policycoreutils-python-utils >= 3.11 ab.
policycoreutils-python-utils steht aber noch mit 3.10 in den Repos. Also warten oder löschen.
edlin
Quote from: edlin on Yesterday at 08:16:15slic3r ist ohnehin nicht in den Repos.
edlin
slic3r war eine Jugendsünde aus dem Anfang des 3D-Drucks und wurde bereits - markentreu - durch den 'PrusaSlicer' ersetzt.