Beiträge von rogerw

    Es gibt übrigens auch ein Systemtool, um die nötigen symlinks zu setzen:

    Code
    ldconfig

    Danach noch mal mit ldd checken, ob alle nötigen Libs gefunden werden ...

    Hat alles - endlich - geklappt. Zypper, Myrlyn und Cockpit starten. Bei Cockpit klappt aber die Installation von angezeigten Updates nicht, weil das PackageKit nicht installiert sei. Laut MytŕLyn ist es aber installiert, es steht jedoch eine neue Version zur Verfügung. Fordere ich das Update an, bekomme ich wieder Fehlermeldungen wg, Dateikonflikten. Als Lösung ist die Deinstallation von 2 Dateien der erste Vorschlag - siehe Anhang. Nach dem Chaos, das Ergebnis des Versuchs war, das hplip-Paket zu aktualisieren, bin ich da sehr vorsichtig und misstrauisch. Wer weiß da weiter?

    Code
    roger@rogerspc:~> which zypper
    /usr/bin/zypper
    roger@rogerspc:~

    Ich habe die librpm.so.8.2.0 von meinem Laptop in /usr/lib64 kopiert, den Symlink librpm.so.8 gesetzt. Danach vermisste zypper die librpmio.so.8.2.0 bzw. den symlink librpmio.8.2 .

    Die habe ich dann ebenfalls vom Laptop ins /usr/lib64 kopiert, dazu auch gleich noch librpmsign.so..2.0 und librpmbuild.so.8.2.0 - weil im /us/lib64 diese entsprechenden Dateien in Version so.10.2.1. enthalten sind.

    ls /usr/lib64 zeigt auch, dass die Dateien dort angekommen sind:

    Trotzdem verweigert Zypper den Dienst:

    Code
    oger@rogerspc:~> zypper
    zypper: error while loading shared libraries: librpmio.so.8: cannot open shared object file: No such file or directory

    Mir ist bei der Inspektion der Ausgabe von ls /usr/lib64 aufgefallen, das die hineinkopierten librpm*-Dateien weiß dargestellt sind, fast alle anderen in hellgrün oder dunkelgrün. Was hat das zu bedeuten?

    Hallo Luigi, hier das Ergebnis:


    roger@rogerspc:~> inxi -Sax

    System:

     Host: rogerspc Kernel: 6.12.0-160000.35-default arch: x86_64 bits: 64

       compiler: gcc v: 13.4.0 clocksource: tsc avail: hpet,acpi_pm

       parameters: BOOT_IMAGE=/boot/vmlinuz-6.12.0-160000.35-default

    root=UUID=737a2728-6987-4cee-af96-1b9ae5392e8c splash=silent preempt=full

    quiet security=apparmor mitigations=auto

     Desktop: KDE Plasma v: 6.4.2 tk: Qt v: N/A info: frameworks v: 6.16.0

       wm: kwin_x11 tools: avail: xscreensaver vt: 2 dm: SDDM

       Distro: openSUSE Leap 16.0

    roger@rogerspc:~>



    Hier die Ergebnisse:

    roger@rogerspc:~> ls -al /etc/zypp/repos.d/

    insgesamt 128

    drwxr-xr-x 1 root root 2040 25. Sep 2025 .

    drwxr-xr-x 1 root root 250 23. Jul 10:45 ..

    -rw-r--r-- 1 root root 267 16. Jul 00:01 home_plasmaregataos.repo

    -rw-r--r-- 1 root root 177 13. Jul 13:35 https-download.opensuse.org-0e36e7d7.repo

    -rw-r--r-- 1 root root 233 13. Jul 13:35 https-download.opensuse.org-21cce0ce.repo

    -rw-r--r-- 1 root root 177 13. Jul 13:35 https-download.opensuse.org-3530d20f.repo

    -rw-r--r-- 1 root root 181 13. Jul 13:35 https-download.opensuse.org-3859005b.repo

    -rw-r--r-- 1 root root 218 13. Jul 13:35 https-download.opensuse.org-54124505.repo

    -rw-r--r-- 1 root root 185 13. Jul 13:35 https-download.opensuse.org-62a418b3.repo

    -rw-r--r-- 1 root root 178 13. Jul 13:35 https-download.opensuse.org-8cd257a9.repo

    -rw-r--r-- 1 root root 233 13. Jul 13:35 https-download.opensuse.org-961cf0b7.repo

    -rw-r--r-- 1 root root 196 13. Jul 13:35 https-download.opensuse.org-c4cc82d4.repo

    -rw-r--r-- 1 root root 178 13. Jul 13:35 https-download.opensuse.org-ddefd7b5.repo

    -rw-r--r-- 1 root root 534 13. Jul 13:35 openSUSE:repo-non-oss-debug.repo

    -rw-r--r-- 1 root root 504 13. Jul 13:35 openSUSE:repo-non-oss.repo

    -rw-r--r-- 1 root root 457 13. Jul 13:35 openSUSE:repo-openh264.repo

    -rw-r--r-- 1 root root 502 13. Jul 13:35 openSUSE:repo-oss-debug.repo

    -rw-r--r-- 1 root root 484 13. Jul 13:35 openSUSE:repo-oss.repo

    -rw-r--r-- 1 root root 487 13. Jul 13:35 openSUSE:repo-oss-source.repo

    -rw-r--r-- 1 root root 270 13. Jul 13:35 packman.repo

    -rw-r--r-- 1 root root 248 8. Jul 02:18 repo-backports-debug-update.repo.rpmsave

    -rw-r--r-- 1 root root 199 8. Jul 02:18 repo-backports-update.repo.rpmsave

    -rw-r--r-- 1 root root 191 8. Jul 02:18 repo-debug-non-oss.repo.rpmsave

    -rw-r--r-- 1 root root 169 8. Jul 02:18 repo-debug.repo.rpmsave

    -rw-r--r-- 1 root root 195 8. Jul 02:18 repo-debug-update-non-oss.repo.rpmsave

    -rw-r--r-- 1 root root 174 8. Jul 02:18 repo-debug-update.repo.rpmsave

    -rw-r--r-- 1 root root 178 8. Jul 02:18 repo-non-oss.repo.rpmsave

    -rw-r--r-- 1 root root 164 8. Jul 02:18 repo-openh264.repo.rpmsave

    -rw-r--r-- 1 root root 168 8. Jul 02:18 repo-oss.repo.rpmsave

    -rw-r--r-- 1 root root 221 8. Jul 02:18 repo-sle-debug-update.repo.rpmsave

    -rw-r--r-- 1 root root 208 8. Jul 02:18 repo-sle-update.repo.rpmsave

    -rw-r--r-- 1 root root 172 8. Jul 02:18 repo-source.repo.rpmsave

    -rw-r--r-- 1 root root 211 8. Jul 02:18 repo-update-non-oss.repo.rpmsave

    -rw-r--r-- 1 root root 174 8. Jul 02:18 repo-update.repo.rpmsave

    roger@rogerspc:~>



    Und:

    oger@rogerspc:~> ls -al /etc/zypp/services.d/

    insgesamt 4

    drwxr-xr-x 1 root root 32 25. Sep 2025 .

    drwxr-xr-x 1 root root 250 23. Jul 10:45 ..

    -rw-r--r-- 1 root root 519 13. Jul 13:35 openSUSE.service

    roger@rogerspc:~>





    Zeige bitte

    Code
    inxi -Sax

    Poste einmal deine Repoliste:

    Code

    Code
    zypper lr -d

    damit man sehen kann, was da jetzt eigentlich eingebunden ist.

    Evtl. läuft ja rpm noch und man könnte damit das System wieder hinbiegen.


    Zypper startet doch gar nicht... :(












    Für den Inhalt des Beitrages 328213 haftet ausdrücklich der jeweilige Autor: Sauerland

    Wie wurde der Upgrade durchgeführt? Opensuse-migration-tool?


    Die librpm unter Leap 16.0 ist bei mir übrigens librpm.so.10.2.1.

    Ja, mit dem Tool. Es lief aber nicht glatt, ich musste sehr oft Dateikonflikte durch einen der System-Vorschläge lösen. Wobei ich nie dem Brechen von Abhängigkeiten zugestimmt habe.

    Bei mir ist auch librpm.so.10.2.1 im /usr/lib64. Zypper & Co verlangen aber Version so.8...

    Hallo, ich habe deine Hilfe (danke dafür) genutzt. Geholfen hats nicht. Die erforderlichen Dateien sind alle da -siehe Screenshot. Den Befehl

    linux64:/home/stephan # rpm -q --scripts rpm habe ich ebenfalls ausgeführt - output wie in deinem Posting. Zypper startet weiter nicht und gibt als Fehlemeldung aus, die Datei librpm.so.8 fehle. Das Geiche ist mit Myrlyn und Cockpit. Wieso wollen die Programme auf librpm.so.8 - und vrtmutlich die anderen librpm.so.8.xx zugreifen - also die Versionen aus Leap 15.6?

    opensuse-forum.de/wcf/attachment/17786/

    Beim Versuch, das nach dem Upgrade von Leap 15.6 auf Leap 16 fehlende hplip Druckertreiber-Paket zu installieren, habe ich wegen zahlreicher Fehlermeldungen wegen Abhängigkeiten von fehlenden/nirgendwo verfügbaren Dateien irgendwann wohl den falschen Lösungsvorschlag gewählt, wodurch ohne Warnung die Datei librpm.so.8 gelöscht wurde.

    Jetzt streiken auch Zypper, Myrlyn und Cockpit wegen fehlender lirpm.so.8.

    Wie bekomme ich die librpm.so.8 wieder installiert?

    Ich habe schon mal die Datei librpm.so.8.0.2 aus Leap 15.6 auf meinem Laptop ins /usr/lib64 kopiert und den Symlink librpm.so.8 mit Verweis auf die librpm.so.8.0.2 gesetzt. Hat leider nicht geholfen Zypper/Myrlyn/Cockpit bemeckern weiterhin die fehlende librpm.so.8 und der Drucker schweigt.

    War das zu naiv gedacht? Gibt es eine andere Lösung? Leap 16.0 vom Stick zu installieren, will ich aber vermeiden, denn im Bootmenü gibts kein Update, nur die Neuinstallation auf der gesamten SSD. Der Installationsprozess soll aber meine Datenstruktur mit getrenntem /home erhalten und nur die Programmdateien in / schreiben.

    Was nun?

    Agama kann ich wegen fehlender, nicht auflösbarer Abhängigkeiten nicht installieren - zunächst weil Agama-yast fehle, das aber kann wegen auflösbarer Abhängigkeiten auch nicht installiert werden. Da beißt sich die Katze in den Schwanz. Den KDE-Partitionsmanager kann ich wegen fehlender Qt_Datei

    libQt6Core.so.6(Qt_6.11)(64bit) auch nicht installieren. Bleibt nur gparted, dessen GUI mir auf den ersten Blick wenig gefällt. Da kommt noch mehr Sehnsucht nach Yast auf - dessen 25 weitestgehend tote Einzelelement bei mir im "System"-Folder im Anwendungsmenü stehen.