Transitions → perl 5.44

Started by Isegrimm666, 2026/11/12, 16:58:33

Previous topic - Next topic

Isegrimm666

Salve ...

Als ich eben ein full-upgrade gestartet habe, ergab das u.a. folgendes Bild:

┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ dofu
OK:1 https://packages.siduction.org/extra unstable InRelease
OK:2 https://deb.debian.org/debian unstable InRelease                     
OK:3 https://packages.siduction.org/fixes unstable InRelease             
OK:4 https://dl.google.com/linux/chrome-stable/deb stable InRelease       
Aktualisierung für 70 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
Aktualisiere nicht:                                 
  frozen-bubble              libclone-perl              libencode-hanextra-perl     liblist-moreutils-xs-perl   libsnmp45                  libunicode-map-perl
  irssi                      libcommon-sense-perl       libencode-jis2k-perl        liblocale-gettext-perl      libsort-key-perl           libvariable-magic-perl
  libacme-damn-perl          libcompress-bzip2-perl     libencode-perl              libnet-ssleay-perl          libstring-crc32-perl       libxml-libxml-perl
  libalgorithm-diff-xs-perl  libcompress-raw-lzma-perl  libfile-fcntllock-perl      libpackage-stash-xs-perl    libsub-identify-perl       libxml-libxslt-perl
  libapt-pkg-perl            libcrypt-urandom-perl      libforks-perl               libpadwalker-perl           libsub-name-perl           libxml-sax-expatxs-perl
  libautovivification-perl   libdate-calc-xs-perl       libglib-perl                libpango-perl               libsys-cpu-perl            libxstring-perl
  libb-hooks-op-check-perl   libdate-simple-perl        libimage-magick-q16-perl    libparams-classify-perl     libterm-readkey-perl       perl
  libbit-vector-perl         libdevel-callchecker-perl  libintl-xs-perl             libparams-someutil-perl     libtext-bibtex-perl        perl-base
  libcairo-gobject-perl      libdevel-caller-perl       libio-compress-brotli-perl  libperlio-utf8-strict-perl  libtext-charwidth-perl     texinfo-lib
  libcairo-perl              libdevel-lexalias-perl     libio-pty-perl              libproc-processtable-perl   libtext-csv-xs-perl        vim-nox
  libclass-c3-xs-perl        libencode-eucjpascii-perl  libipc-shareable-perl       libref-util-xs-perl         libtext-iconv-perl
  libclass-xsaccessor-perl   libencode-eucjpms-perl     libjson-xs-perl             libsdl-perl                 libunicode-linebreak-perl

Zusammenfassung:
  Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 70

Ich hab dann mal scherzhafterweise das erste genannte Paket simuliert installiert:

┌──(isegrimm ㉿ T-A-K-A-Y-A)-▷[~]
└─▷$ doas apt install -s frozen-bubble

Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  context                    fonts-tlwg-umpush                  libdate-simple-perl        liblist-someutils-perl      python3-jwt
  context-modules            fonts-tlwg-umpush-otf              libdatetime-locale-perl    liblist-utilsby-perl        python3-lazr.restfulclient
  fonts-arphic-bsmi00lp      fonts-unfonts-core                 libdatetime-timezone-perl  liblwp-mediatypes-perl      python3-lazr.uri
  fonts-arphic-gbsn00lp      fonts-unfonts-extra                libencode-eucjpms-perl     libmeanwhile1               python3-oauthlib
  fonts-arphic-gkai00mp      gir1.2-handy-1                     libencode-jis2k-perl       libnet-http-perl            python3-software-properties
  fonts-baekmuk              gir1.2-packagekitglib-1.0          libexporter-tiny-perl      libnumber-compare-perl      python3-wadllib
  fonts-gfs-bodoni-classic   gnome-desktop3-data                libextutils-depends-perl   libosp5                     software-properties-common
  fonts-gfs-didot-classic    gnome-session-bin                  libfarstream-0.2-5         libostyle1t64               teckit
  fonts-gfs-gazis            latex-cjk-all                      libfcgi-bin                libpango-perl               texlive-bibtex-extra
  fonts-gfs-theokritos       latex-cjk-chinese                  libfcgi0t64                libperlio-utf8-strict-perl  texlive-formats-extra
  fonts-sil-padauk           latex-cjk-chinese-arphic-bkai00mp  libfile-find-rule-perl     libregexp-common-perl       texlive-games
  fonts-tlwg-garuda          latex-cjk-chinese-arphic-bsmi00lp  libfile-listing-perl       libsort-key-perl            texlive-humanities
  fonts-tlwg-garuda-otf      latex-cjk-chinese-arphic-gbsn00lp  libfile-slurper-perl       libsys-cpu-perl             texlive-humanities-doc
  fonts-tlwg-kinnari         latex-cjk-chinese-arphic-gkai00mp  libfont-afm-perl           libsys-sigaction-perl       texlive-lang-arabic
  fonts-tlwg-kinnari-otf     latex-cjk-common                   libforks-perl              libtext-csv-perl            texlive-lang-chinese
  fonts-tlwg-laksaman        latex-cjk-japanese                 libgadu3t64                libtext-csv-xs-perl         texlive-lang-cjk
  fonts-tlwg-laksaman-otf    latex-cjk-japanese-wadalab         libglib-perl               libtext-glob-perl           texlive-lang-cyrillic
  fonts-tlwg-loma            latex-cjk-korean                   libgnome-desktop-4-2t64    libtext-roman-perl          texlive-lang-czechslovak
  fonts-tlwg-loma-otf        latex-cjk-thai                     libgtkspell0               libtie-cycle-perl           texlive-lang-european
  fonts-tlwg-mono            libacme-damn-perl                  libhtml-tagset-perl        libtie-ixhash-perl          texlive-lang-french
  fonts-tlwg-mono-otf        libautovivification-perl           libhttp-cookies-perl       libwww-robotrules-perl      texlive-lang-german
  fonts-tlwg-norasi          libbibtex-parser-perl              libhttp-daemon-perl        libxml-libxml-simple-perl   texlive-lang-italian
  fonts-tlwg-norasi-otf      libbusiness-isbn-data-perl         libhttp-date-perl          libxml-libxslt-perl         texlive-lang-japanese
  fonts-tlwg-purisa          libbusiness-ismn-perl              libhttp-message-perl       libxml-sax-expatxs-perl     texlive-lang-korean
  fonts-tlwg-purisa-otf      libbusiness-issn-perl              libhttp-negotiate-perl     libxml-writer-perl          texlive-lang-other
  fonts-tlwg-sawasdee        libcairo-gobject-perl              libio-html-perl            libxml-xpathengine-perl     texlive-lang-polish
  fonts-tlwg-sawasdee-otf    libcairo-perl                      libio-string-perl          libzephyr4                  texlive-lang-portuguese
  fonts-tlwg-typewriter      libclass-accessor-perl             libipc-run3-perl           luametatex                  texlive-lang-spanish
  fonts-tlwg-typewriter-otf  libclass-singleton-perl            liblatex-tounicode-perl    openjade                    texlive-music
  fonts-tlwg-typist          libconfig-inifiles-perl            liblingua-translit-perl    pidgin-data                 texlive-xetex
  fonts-tlwg-typist-otf      libdata-compare-perl               liblist-allutils-perl      python3-blinker
  fonts-tlwg-typo            libdata-dump-perl                  liblist-moreutils-perl     python3-distro-info
  fonts-tlwg-typo-otf        libdata-uniqid-perl                liblist-moreutils-xs-perl  python3-httplib2
Verwenden Sie »apt autoremove«, um sie zu entfernen.

Aktualisiere:
  frozen-bubble              libclone-perl              libencode-hanextra-perl     liblist-moreutils-xs-perl   libsnmp45                  libunicode-map-perl
  irssi                      libcommon-sense-perl       libencode-jis2k-perl        liblocale-gettext-perl      libsort-key-perl           libvariable-magic-perl
  libacme-damn-perl          libcompress-bzip2-perl     libencode-perl              libnet-ssleay-perl          libstring-crc32-perl       libxml-libxml-perl
  libalgorithm-diff-xs-perl  libcompress-raw-lzma-perl  libfile-fcntllock-perl      libpackage-stash-xs-perl    libsub-identify-perl       libxml-libxslt-perl
  libapt-pkg-perl            libcrypt-urandom-perl      libforks-perl               libpadwalker-perl           libsub-name-perl           libxml-sax-expatxs-perl
  libautovivification-perl   libdate-calc-xs-perl       libglib-perl                libpango-perl               libsys-cpu-perl            libxstring-perl
  libb-hooks-op-check-perl   libdate-simple-perl        libimage-magick-q16-perl    libparams-classify-perl     libterm-readkey-perl       perl
  libbit-vector-perl         libdevel-callchecker-perl  libintl-xs-perl             libparams-someutil-perl     libtext-bibtex-perl        perl-base
  libcairo-gobject-perl      libdevel-caller-perl       libio-compress-brotli-perl  libperlio-utf8-strict-perl  libtext-charwidth-perl     texinfo-lib
  libcairo-perl              libdevel-lexalias-perl     libio-pty-perl              libproc-processtable-perl   libtext-csv-xs-perl        vim-nox
  libclass-c3-xs-perl        libencode-eucjpascii-perl  libipc-shareable-perl       libref-util-xs-perl         libtext-iconv-perl
  libclass-xsaccessor-perl   libencode-eucjpms-perl     libjson-xs-perl             libsdl-perl                 libunicode-linebreak-perl

Installiere Abhängigkeiten:
  libperl5.44  perl-modules-5.44

ENTFERNE:
  biber                    libdatetime-calendar-julian-perl   libhtml-form-perl           libparams-validate-perl  libxml-twig-perl
  clamtk                   libdatetime-format-builder-perl    libhtml-format-perl         libperl5.42              perl-modules-5.42
  gprename                 libdatetime-format-strptime-perl   libhtml-parser-perl         libpurple-bin            pidgin
  libaudio-scrobbler-perl  libdatetime-perl                   libhtml-tree-perl           libpurple0t64            software-properties-gtk
  libbusiness-isbn-perl    libfcgi-perl                       liblist-someutils-xs-perl   libwww-perl              texlive-full
  libcgi-fast-perl         libglib-object-introspection-perl  liblwp-protocol-https-perl  libxml-parser-perl       whohas
  libcgi-pm-perl           libgtk3-perl                       libnet-dbus-perl            libxml-sax-expat-perl

Die Erklärung steht im Transition-Tracker: https://release.debian.org/transitions/html/perl-5.44.html

Ich denke, wenn ich das jetzt wirklich durchführe, zerblase ich mir das System :)

edlin

Wie immer bei so einer Transition: Beine still halten. apt kümmert sich schon um dein Wohlbefinden. Dauert halt ein Weilchen, bis alle Pakete auf dem Stand von Perl 5.44 sind. Wenn es soweit ist, wird apt auch das Upgrade freigeben.

edlin

,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill

edlin

Bei mir ist die perl-Transition durch.

edlin
,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill

Isegrimm666

Bei mir jetzt auch ...

Ich werd' mir jetzt mal angewöhnen, vor jedem full-upgrade den transition-tracker zu checken ... da sind noch einige in der pipeline, wenn ich das richtig gesehen habe.

┌──(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                                                   
OK:4 https://dl.google.com/linux/chrome-stable/deb stable InRelease
Alle Pakete sind aktuell.                   
Zusammenfassung:                                   
  Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 0

michaa7

Bei mir werden 81 Packete zurückgehalten, einschließlich perl*. Keine Ahnung warum. Nichts auf hold.
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

ro_sid

Bei mir ging heute  Morgen 'alles' durch.
Vielleicht ein 'apt why' oder 'apt why-not' versuchen.
Alternativ 'aptitude' interaktiv verwenden und ein Paket (etwa 'perl' oder 'perl-base') zum Upgrade auswählen ('+') und sich dann die Bedingungen ansehen ('e'). Dann entweder eine Alternative auswählen oder aber zurück (vor 'e', ich meine mit 'Esc') und statt des '+' ein ':' eingeben. Dann ist alles wie vorher, sofern man kein 'g' (=go, tue es) eingegeben hat.

michaa7

Das ist eine wisenschaft für sich, apt why zeigt perl als zu installieren markiert, aber es liegt dennoch in der Gruppe der zurückgehaltenen pakete.

wie ich in aptitude perl auswähle habe ich nicht verstanden. gebe ich perl ein (eine eingabe die ich nirgends in der oberfläche sehe) kommt irgendwas von einem node-??? paket.
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

ro_sid

#7
Kleine Kunde in aptitude🙂:
Aufrufen (aptitude), dann könnte man nun alle Pakete durchgehen: Aufblättern jeder Hierarchie (= '---') durch "Draufgehen" und "Enter" drücken. Wenn Paketnamen erscheinen, kann man die dann untersuchen (Enter), installieren (+ drücken), deinstallieren (- drücken), purgen (= vollständig deinstallieren: (_ drücken), auf Halt stellen (= drücken) und einiges mehr. Das tun wir in diesem Fall aber (noch) nicht.

Stattdessen mit '/' die Suchmaske öffnen, in die man dann den/die Suchbegriff/e eingeben kann. Auch da gibt's viele schöne Möglichkeiten, dazu auf Nachfrage mehr. Hier stattdessen also 'perl' eingeben (ohne die ') und Enter/Return drücken. Das nächste darauf passende Paket wird angezeigt. Ist es (noch) nicht das richtige, dann mit 'n' zum nächsten. [Anm.: '^perl$' würde einen direkt zu 'perl' führen.]
Wenn man (nun) bei perl angekommen ist, auf '+' (= installieren) drücken, dann wird (vermutlich) einiges rot, eventuell einschließlich perl. Unten geht eine Zeile auf: e: Examine, !: Apply, .: Next, ,: Previous.
Jetzt geht's per 'e'  weiter und man sieht den ersten Lösungsvorschlag. Der ist eventuell lang, dann nach unten 'scrollen' und beschreibt, was zur Installation des 'neuen' perl nötig ist (Upgrades + Removals etc.). Daran kann man oft schon sehen, wo das 'Problem' liegt. Gefällt einem die Lösung nicht, gelangt man mit '.' zum nächsten Vorschlag usw. Diese Vorschläge erscheinen einem normalerweise immer 'unmöglicher', da sie nach der internen Bewertung sortiert sind. Mit ',' kommt man wieder zurück.
Jetzt sollte eigentlich klar sein, wo das Problem liegt. Gefällt eine vorgeschlagene Lösung, kann man sie mit '!' annehmen. Dann per 'g' (= go) auslösen, woraufhin einem nochmals angezeigt wird, was beim Auslösen mit dem folgenden 'g' dann passieren wird. Vor diesem letzten 'g' kann man sich immer noch anders entscheiden.

Hat man das Problem analysiert und es gefällt einem keine Lösung, gelangt man mit 'q' wieder zurück, also hier zurück zu perl. Dort kann man mit ':' normalerweise die Entscheidung wieder aufheben und weitermachen oder per 'q' (und Bestätigung) aptitude verlassen.
In den wenigen Fällen, wo das nicht funktioniert, kann man mit einem beherzten 'Ctrl-C' einfach aus dem Programm aussteigen. [Das geht übrigens immer🙂.]

Letzte Anmerkungen: An der Farbmarkierung von (anderen) Paketen, kann man rechtzeitig sehen, was einem 'blüht'. So bedeutet rot 'broken' und man sollte ein Go ('g') immer nur auslösen, wenn man alle davon beseitigt hat - mit 'b' kommt man immer zum nächsten (noch) kaputten Paket.
Es gibt noch viele weitere Feinheiten, die einem meistens gestatten, ein defektes System (z.B. durch 'falsche' Installation vorher) wieder zu reparieren. Dazu sollte man sich allerdings intensiver mit aptitude beschäftigen, was ich hier jetzt nicht tue.

Also mein Vorschlag hier:  aptitude -> / -> ^perl$ -> '+' -> 'e' -> dort untersuchen ('.', ',', '!'<-Vorsicht!, dann 'g' 'g' zum Auslösen, sonst 'q' -> ':' (wenn hier noch 'Farben' übrigbleiben, dann (Ctrl-C) -> fertig) -> 'q' und verlassen.

Macht man das als 'normaler' Benutzer, also ohne Systemrechte = nicht 'root' (oder so), ist man ganz besonders auf der sicheren Seite, dann kann man nämlich alles untersuchen, aber keinerlei Schaden anrichten, da man nicht installieren kann, ja noch nicht einmal die Konfigurationsdateien 'struwwelig' machen.

micspabo

In diesem Fall kann
# aptitude why-not perl
  i  perl-modules-5.42 Breaks  libmodule-corelist-perl (< 5.20260802.42)
  p  perl              Provides libmodule-corelist-perl
ein wenig Licht auf die Angelegenheit werfen.
⢀⣴⠾⠻⢶⣦⠀  
⣾⠁⢠⠒⠀⣿⡁   Debian's Gesellschaftsvertrag
⢿⡄⠘⠷⠚⠋⠀     <https://www.debian.org/social_contract.de.html>
⠈⠳⣄⠀         Danke dafür!

michaa7

#9
So schaut es hier aus.

Quote# aptitude why-not perl
i   perl              Hängt ab von perl-modules-5.42 (>= 5.42.3-1)         
i A perl-modules-5.42 Beschädigt   libmodule-corelist-perl (< 5.20260802.42)
p   perl              Liefert      libmodule-corelist-perl

Ein # apt install --reinstall perl-modules-5.42 ändert das Ergebnis nicht. Was bedeutet in diesem Zusammenhang "Beschädigt"?

Wenn ich zur Lösung ein paar Tage warten muß ist mir das egal. Aber wenn die perl transition eigentlich abgeschlossen ist und es nur bei mir klemmt dann würde ich gerne verstehen was nicht stimmt.

EDIT:
  hexchat-perl  ist das dafür antwortliche paket (per KI herausgefunden). Das lasse ich nun gehen und perl kann upgedatet werden.
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

edlin

Was mich verwundert, ist die Tatsache, dass bei dir Perl von perl-modules-5.42 (>= 5.42.3-1) abhängt.
Bei mir liefert apt:
apt depends perl
perl
  Hängt ab von: perl-base (= 5.44.0-3)
  Hängt ab von: perl-modules-5.44 (>= 5.44.0-3)
  Hängt ab von: libperl5.44 (= 5.44.0-3)
  Kollidiert mit: libjson-pp-perl (<< 2.27200-2)
  Beschädigt: apt-show-versions (<< 0.22.10)
  Beschädigt: libdist-inkt-perl (<< 0.024-5)
  Beschädigt: libmarc-charset-perl (<< 1.35-3)
  Beschädigt: libperl-dev (<< 5.24.0~)
  Beschädigt: perl-doc (<< 5.44.0-1)
  Beschädigt: <perl-modules-5.22>
  Beschädigt: <perl-modules-5.24>
  Beschädigt: <perl-modules-5.26> (<< 5.26.2-5)
  Empfiehlt: netbase
  Schlägt vor: perl-doc
 |Schlägt vor: libterm-readline-gnu-perl
  Schlägt vor: libterm-readline-perl-perl
  Schlägt vor: make
    make-guile
  Schlägt vor: libtap-harness-archive-perl
  Ersetzt: perl-base (<< 5.36.0-2)
  Ersetzt: <perl-modules> (<< 5.22.0~)
Kurz, es wird perl-modules-5.44 erwartet.
Sieht so aus, als ob da in der Abhängigkeitskette noch was klemmt. Dafür steht auch das beschädigt xy.

edlin

EDIT: Hat sich ja nun geklärt.
,,Ein kluger Mann macht nicht alle Fehler selber. Er lässt auch anderen eine Chance."

Winston Churchill

eriefisher

I just got back from a week away. At first the d-u held back 1 perl packages. I upgraded everything else. Due to a new kernel I rebooted then ran 
apt install perlThis brought in all the held packages.  
I AM CANADIAN!

micspabo

Sehr spannend, bei einer Maschine ist die Transition durch, bei der zweiten klemmt es noch.
# apt full-upgrade
Not upgrading:                 
  irssi                        libcrypt-urandom-perl              libnet-dbus-glib-perl      libxml-libxml-perl
  libacme-damn-perl            libdevel-callchecker-perl          libnet-dbus-perl          libxml-parser-perl
  libalgorithm-diff-xs-perl    libfcgi-perl                      libnet-ssleay-perl        libxstring-perl
  libapt-pkg-perl              libfile-fcntllock-perl            libpackage-stash-xs-perl  perl
  libb-hooks-op-check-perl      libforks-perl                      libpango-perl              perl-base
  libcairo-gobject-perl        libglib-object-introspection-perl  libparams-classify-perl    vim-nox
  libcairo-perl                libglib-perl                      libproc-processtable-perl  weechat-core
  libclass-xsaccessor-perl      libgoocanvas2-cairotypes-perl      libsnmp45                  weechat-curses
  libclone-perl                libhtml-parser-perl                libsub-identify-perl      weechat-perl
  libcommon-sense-perl          libimage-magick-q16-perl          libsub-name-perl          weechat-plugins
  libcompress-raw-lzma-perl    libintl-xs-perl                    libsys-cpu-perl            weechat-python
  libcpanel-json-xs-perl        libio-compress-brotli-perl        libterm-readkey-perl      weechat-ruby
  libcrypt-openssl-bignum-perl  libio-pty-perl                    libtext-charwidth-perl    zoitechat-perl
  libcrypt-openssl-random-perl  libjson-xs-perl                    libtext-iconv-perl
  libcrypt-openssl-rsa-perl    liblist-moreutils-xs-perl          libunicode-linebreak-perl
  libcrypt-sysrandom-xs-perl    liblocale-gettext-perl            libvariable-magic-perl

Summary:
  Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 61
# apt policy perl
perl:
  Installed: 5.42.3-1
  Candidate: 5.44.0-3
  Version table:
    5.44.0-3 500
        500 https://ftp.uni-stuttgart.de/debian unstable/main amd64 Packages
*** 5.42.3-1 100
        100 /var/lib/dpkg/status
Es sieht so aus, als wenn ich , auf der Maschine wo es hakt, nur perl neu installieren muß. :)
# apt -s install perl
Upgrading:                     
  irssi                        libcrypt-urandom-perl              libnet-dbus-glib-perl      libxml-libxml-perl
  libacme-damn-perl            libdevel-callchecker-perl          libnet-dbus-perl          libxml-parser-perl
  libalgorithm-diff-xs-perl    libfcgi-perl                      libnet-ssleay-perl        libxstring-perl
  libapt-pkg-perl              libfile-fcntllock-perl            libpackage-stash-xs-perl  perl
  libb-hooks-op-check-perl      libforks-perl                      libpango-perl              perl-base
  libcairo-gobject-perl        libglib-object-introspection-perl  libparams-classify-perl    vim-nox
  libcairo-perl                libglib-perl                      libproc-processtable-perl  weechat-core
  libclass-xsaccessor-perl      libgoocanvas2-cairotypes-perl      libsnmp45                  weechat-curses
  libclone-perl                libhtml-parser-perl                libsub-identify-perl      weechat-perl
  libcommon-sense-perl          libimage-magick-q16-perl          libsub-name-perl          weechat-plugins
  libcompress-raw-lzma-perl    libintl-xs-perl                    libsys-cpu-perl            weechat-python
  libcpanel-json-xs-perl        libio-compress-brotli-perl        libterm-readkey-perl      weechat-ruby
  libcrypt-openssl-bignum-perl  libio-pty-perl                    libtext-charwidth-perl    zoitechat-perl
  libcrypt-openssl-random-perl  libjson-xs-perl                    libtext-iconv-perl
  libcrypt-openssl-rsa-perl    liblist-moreutils-xs-perl          libunicode-linebreak-perl
  libcrypt-sysrandom-xs-perl    liblocale-gettext-perl            libvariable-magic-perl

Installing dependencies:
  libperl5.44  perl-modules-5.44

REMOVING:
  libperl5.42  perl-modules-5.42

Summary:
  Upgrading: 61, Installing: 2, Removing: 2, Not Upgrading: 0

Ich habe das -s entfernt und FU durchlaufen lassen. War erfolgreich.
⢀⣴⠾⠻⢶⣦⠀  
⣾⠁⢠⠒⠀⣿⡁   Debian's Gesellschaftsvertrag
⢿⡄⠘⠷⠚⠋⠀     <https://www.debian.org/social_contract.de.html>
⠈⠳⣄⠀         Danke dafür!