Beiträge von rkbwde

    zu 3) Ich habe das opensuse-migration-tool benutzt. Als Oberfläche habe ich immer KDE benutzt.

    Aus schmerzlicher Erfahrung starte ich Migrationen immer auf der Textkonsole. Unter einer grafischen Oberfläche oder von remote fliegt man schnell heraus, wenn die entsprechenden Komponenten geupdated werden und bleibt dann womöglich auf einer halbgaren Migration sitzen ;)

    Danke für die Antwort! Scheinbar ist zypper wirklich nicht mehr vorhanden.

    Da hast Du wohl (zu) gründlich aufgeräumt ;)


    Immerhin funktioniert rpm noch, d.h. Du könntest die zypper-Packages einzeln von Hand herunterladen und mit rpm installieren.


    Wenn ich den Output von "rpm -qR zypper" richtig interpretiere, braucht zypper neben den üblichen Systembibliotheken (libc etc. - müssten bei Dir noch vorhanden sein) noch libzypp, libxml und libaugeas. :/

    1) Der signal-desktop aus dem Signal Messaging Devel Project ist nicht aktuell und wird auch nicht mehr weitergepflegt. Als Alternative habe ich mir das AppImage hier https://signal.org/download/ herunterladen, welches gut funktioniert. Die regelmäßigen updates werden angezeigt und lassen sich mit einem Mausklick ausführen.

    Du kannst auch Deine alten Nachrichten mit dem AppImage von Signal weiternutzen, Anleitung gibt es hier: Problem mit signal-desktop: Umstellung auf kwallet6 und AppImage (solved)

    Jetzt wird es noch bunter: Meine Multimedialibs (libavcodec etc.) wurden immer wieder lustig up- und downgegraded. Daher habe ich ein "zypper dup --allow-vendor-change" laufen lassen, damit sich Slowroll- und Packman-Repos mal über die Zuständigkeiten einigen können.


    Und prompt wurde mein aktuelles openvpn-Package wieder durch die alte Version aus dem OpenSuSE-Repo ersetzt (trotz lokalem Repo-Verzeichnis) ||

    Bei meiner Leap 15.6:

    Code
    # grep -Pv '^#|^$' /etc/zypp/zypp.conf 
    [main]
    multiversion = provides:multiversion(kernel)
    multiversion.kernels = latest,latest-1,running


    Bei Slowroll ist der Inhalt gleich - nur steht die Config jetzt unter /usr/etc (warum schieben die Leute ständig ohne Not die config-Files durch die Gegend X( ) :

    Code
     # grep -Pv '^#|^$' /usr/etc/zypp/zypp.conf 
    [main]
    multiversion = provides:multiversion(kernel)
    multiversion.kernels = latest,latest-1,running

    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

    Bei mir gibt es auch noch einem symlink auf librpm.so:

    Code
    # ls -l /usr/lib64/librpm*
    lrwxrwxrwx 1 root root      15 Apr 29  2024 /usr/lib64/librpm.so -> librpm.so.8.2.0
    lrwxrwxrwx 1 root root      15 Apr 29  2024 /usr/lib64/librpm.so.8 -> librpm.so.8.2.0
    -rwxr-xr-x 1 root root 2012792 Apr 29  2024 /usr/lib64/librpm.so.8.2.0

    Aber laut ldd sollte der auf librpm.so.8 reichen:

    Code
     # ldd /usr/bin/zypper | fgrep rpm
            librpm.so.8 => /usr/lib64/librpm.so.8 (0x00007f706fc12000)
            librpmio.so.8 => /usr/lib64/librpmio.so.8 (0x00007f7071141000)