Skip to content

Gentoo - Perl - Boom!

Mal wieder dabei, das alte Notebook auf den neuesten Stand zu bringen. Das Ding ist jetzt mittlerweile über 10 Jahre alt und mechanisch kurz vor'm Aufgeben, aber ansonsten läuft es noch ganz hervorragend und ist als Notfall-Gerät noch immer gut geeignet, trotz schwachbrüstigem Pentium 4, nur einem kleinen Gig an Speicher und dem kaputten Akku.

Jedefalls, wie immer, wenn man sein Gentoo über eine gewisse Zeit nicht geupdated hat (und wenn doch, dann hat man das --depclean oder andere wichtige Dinge vergessen), irgendwas klemmt, weil sich die installierten uralt-Pakete nicht mit dem brandneuen Portage-Tree einigen wollen. In meinem heutigen Fall handelt es sich dabei im Perl, das von 5.18 auf 5.20 aktualisiert werden soll, aber manche der installierten Pakete sind da anderer Meinung, woraufhin - siehe Titel!

Deswegen, Note to Self, hier die brutale Methode. Für den Fall, dass das demnächst noch mal passiert:
  • emerge -av1O dev-lang/perl
    # Ohne Rücksicht auf unerfüllte Deps perl updaten
  • emerge -av1 --keep-going `qlist -IC virtual/perl-`
    # Alle installierten perl-Virtuals (und diverse Abhängigkeiten) neu installieren
  • emerge -av1 perl-cleaner
    # Den perl-cleaner ebenfalls neu installieren, falls der mit der neuen perl-Version nicht arbeiten möchte
  • perl-cleaner --reallyall
    # Alle perl-abhängigen Pakete neu installieren
Wie gesagt, nicht die feine englische Art (sondern eher die Vorschlaghammermethode), aber danach läuft wenigstens das wieder. Noch ein emerge -avuDN world und dann noch ein emerge --depclean -av hinterher schieben, dann ist das System (hoffentlich) wieder sauber.

(Das ist hier übrigens noch immer die zweite Gentoo-Installation von 2006. Sowas Antikes am Laufen zu halten, ist gar nicht so leicht, alleine schon wegen der 42 verschiedenen gcc-Versionen, die im Laufe der Jahre vorbei gekommen sind. Wenn ich also von "uralte Installation" rede, ist das nicht ganz so wörtlich zu verstehen - da ist zwischenzeitlich einiges neu gebaut worden.)

Trackbacks

Keine Trackbacks

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Noch keine Kommentare

Kommentar schreiben

Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

Formular-Optionen

Kommentare werden erst nach redaktioneller Prüfung freigeschaltet!