zypper dup löscht externe Pakete: Bug or Feature ?

Hinweis: In dem Thema zypper dup löscht externe Pakete: Bug or Feature ? gibt es 39 Antworten auf 4 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Was da bei dir schief läuft weißt nur du, da du das aus einem Fedora.rpm gebaut hast, wie du sagst. Warum du nicht das Programm aus dem Software-Download nutzt ...



    Sollte man als Profi aber auch finden können

    Man achte auf den Versionsstring........



    rkbwde


    Ich hab es jetzt einmal in einer VM nachgestellt.


    Wenn ich das Paket installiere, ohne das ich das Repo hinzufüge, gibt es bei mir bei einem dup genau dasselbe wie bei dir, rstudio soll glöscht werden.


    Wenn ich jedoch das Repo hinzufüge, wird rstudio bei einem dup nicht deinstalliert:


    Code
    zypper dup
    Repository-Daten werden geladen...
    Installierte Pakete werden gelesen...
    Warnung: Sie sind im Begriff, eine Distributionsaktualisierung mit allen aktivierten Repositorys durchzuführen. Vergewissern Sie sich, dass diese Repositorys kompatibel sind, bevor Sie fortfahren. Weitere Informationen zu diesem Kommando finden Sie unter 'man zypper'.
    Distributions-Aktualisierungen werden verarbeitet...
    Keine auszuführenden Aktionen.


    Code
    zypper se -si rstudio

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


    Daher mein Tip:

    PS:

    Warum nicht nach dieser Anleitung selber bauen:

    https://build.opensuse.org/project/show/home:hopsk:posit-ide


    Wenn du schon dummy Pakete selber bauen kannst.

    Selber gegen Slowroll im OBS bauen, ist kein Hexenwerk.

    Helfe dir gerne dabei.

  • Wenn ich jedoch das Repo hinzufüge, wird rstudio bei einem dup nicht deinstalliert:

    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?!

  • software.opensuse.org ist broken seit Jahren, das ist auch bekannt.

    Wem das alles bekannt ist, stelle ich jetzt hier mal in Frage ... Linux Anfängern scheinbar nicht. Und an was orientieren die sich, wenn sie Software suchen? An, genau ... software.opensuse.org. Nun kann man sich hinstellen und sagen ... pfff ... ist schon lange kaputt ... pfff, was geht’s mich an, woher die User ihre Software bekommen. Statt das Zeug aus dem Netz zu nehmen, was nicht mehr funktioniert ... oder alternative Links aufzuzeigen ...

    Ehrlich, die Politik von openSUSE wirft immer größere Fragen auf. Unglaublich. Lassen wir das, ich reg mich nur wieder auf.

  • Poste:

    Code
    zypper se -si rstudio
    Code
    # zypper se -si rstudio
    Repository-Daten werden geladen...
    Installierte Pakete werden gelesen...
    
    S  | Name    | Type  | Version           | Arch   | Repository
    ---+---------+-------+-------------------+--------+---------------
    i+ | rstudio | Paket | 2026.05.0+218-7.3 | x86_64 | (Systempakete)

    Für den Inhalt des Beitrages 327814 haftet ausdrücklich der jeweilige Autor: rkbwde

  • Wem das alles bekannt ist, stelle ich jetzt hier mal in Frage ... Linux Anfängern scheinbar nicht. Und an was orientieren die sich, wenn sie Software suchen? An, genau ... software.opensuse.org. Nun kann man sich hinstellen und sagen ... pfff ... ist schon lange kaputt ... pfff, was geht’s mich an, woher die User ihre Software bekommen. Statt das Zeug aus dem Netz zu nehmen, was nicht mehr funktioniert ... oder alternative Links aufzuzeigen ...

    Ehrlich, die Politik von openSUSE wirft immer größere Fragen auf. Unglaublich. Lassen wir das, ich reg mich nur wieder auf.

    Schon seit Jahren wird gesagt:

    Lass die Finger von 1-Klick Installationen, die installieren dir Repos, die du nicht brauchst und die evtl. irgendwann Probleme bereiten.


    Mehr hab ich zu diesem Thema nicht zu sagen.

  • 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.

    Für den Inhalt des Beitrages 327816 haftet ausdrücklich der jeweilige Autor: rkbwde

  • 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.

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

    Dann löscht zypper dup bei mir nicht mehr.

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

  • 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.

    Für den Inhalt des Beitrages 327818 haftet ausdrücklich der jeweilige Autor: rkbwde

  • 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.

    Für den Inhalt des Beitrages 327819 haftet ausdrücklich der jeweilige Autor: rkbwde