Beiträge von rkbwde

    Das Verzeichnis kannst du dann als Repo hinzufügen, bei mir:

    Code
    12 | RPMS                             | Rpmbuild                         | Ja      | ( p) Ja   | Ja      | -    |   70     | plaindir | dir:/home/stephan/rpmbuild/RPMS  

    So ist es übrigens auch im man-Eintrag von zypper empfohlen, wie ich gerade bemerkt habe - RTFM :saint:

    Ich habe der Einfachkeit halber mein über OBS als Branch von hopsk erzeugtes repo hinzugefügt:

    /repositories/home:/rk271/openSUSE_Slowroll - openSUSE Download

    Ob 1-Klick oder Expert ist eigentlich egal, es wird das Repo hinzugefügt und nachher gibt es wieder 50 verschieden eingebunden Repos.

    Daher mein Tip

    Finger weg von der Seite, Finger weg von opi.............

    Genau - daher lade ich mir bei "exotischen" Repos i.d.R. das src-rpm herunter und baue das Paket lokal neu. Das ist mir lieber als ein binary aus unbekannter Quelle ...

    Hast du es gelesen mit dem hinzufügen des Repos?

    Dann löscht zypper dup bei mir nicht mehr.

    Ja, danke. Wenn ich das rpm manuell installiere und danach das hopsk-Repository aktiviere, sagt zypper dup, es möchte das "veraltete" rpm ersetzen (Fun fact: Versionsnr. sind exakt gleich :saint: )

    Code
    # zypper dup
    Problem: 1: Problem mit dem installierten rstudio-2026.05.0+218-7.3.x86_64
     Lösung 1: rstudio-2026.05.0+218-7.3.x86_64 von Hersteller obs://build.opensuse.org/home:hopsk installieren
    und rstudio-2026.05.0+218-7.3.x86_64 von Hersteller  (no vendor)  ersetzen
     Lösung 2: veraltetes rstudio-2026.05.0+218-7.3.x86_64 beibehalten

    Weitere Aufrufe von zypper dup sagen dann: "Keine auszuführenden Aktionen." :)

    Wobei du bedenken solltest, das rstudio gegen Tumbleweed baut und somit auch schon mal gegen neuere libs gebaut wird.


    Daher mein Tip:

    Selber gegen Slowroll im OBS bauen, ist kein Hexenwerk.

    Helfe dir gerne dabei.

    Danke, ich probiere das mal gelegentlich. Du meinst das repackaging des Fedora-RPM nach dem Beispiel von hopsk ?


    Mit OBS habe ich mich bisher nicht beschäftigt, sondern eher mal einen kernel oder ein package aus der Source kompiliert.

    Wenn ich das Programm von der von mir verlinkten Seite installiere, wird das Repo automatisch mit eingebunden. Zumindest war das bis jetzt immer so. Somit sollte es das Problem mit aktiviertem Repo auch nicht geben. Nur wenn du das rpm so in das System presst gibt es Stress. Oder nicht?!

    Stimmt - da rstudio nur alle paar Monate Updates veröffentlicht, wollte ich das repo nicht dauerhaft einbinden und habe das rpm direkt installiert.

    Ja, so kenne ich das von Leap 15.6. Da haben zypper bzw. rpm entsprechende Hinweise zu nicht erfüllten Abhängigkeiten oder Konflikten gegeben und es war klar, was zu tun ist.


    Dein Beispiel 1 greift hier, wenn ich das Fedora-Paket direkt installiere - da wird libxkbcommon als missing prerequisite gemeldet, weil das entsprechende Package bei OpenSuSE libxkbcommon-0 heißt. Das lässt sich dann mit dem erwähnten selbstgebastelten glue-package (Provides: libxkbcommon, Requires: libxkbcommon-0) lösen.


    Warum hier rstudio von zypper dup gelöscht werden will, obwohl es bei der Installation keine solchen Hinweise gab, verstehe ich nicht - sei's drum.

    Wenn zypper rstudio gelöscht hat, wird beim nächsten zypper dup aber auch nichts neu installiert, also blockiert rstudio wohl keine Updates. Ich bin gerade etwas verwirrt ... :/


    Code
     # zypper dup
    Refreshing service 'openSUSE'.
    Loading repository data...
    Reading installed packages...
    Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
    Computing distribution upgrade...