Beiträge von Sauerland

    Vielen Dank Stephan!


    rpm -q --whatrequires oxygen5-sounds :thumbup:

    funktioniert nur bei installierten Paketen, ansonsten lies einmal hier und weiter:


    Dort erkläre ich dann auch den entsprechenden zypper Befehl, der auch bei nicht installierten Paketen funktioniert.

    Das Paket beinhaltet nur sound Dateien, die du einem bestimmten System-Ereignis zuordnen kannst und evtl beim oxygen Thema in KDE benutzt werden.

    Du kannst es belassen und die Sounds auch unter anderen Themen verwenden.


    Code
    rpm -q --whatrequires oxygen5-sounds
    
    no package requires oxygen5-sounds

    1. Wenn der Paketmanager diese Pakete hält, dann müssten diese doch als Abhängigkeit eines anderes Paketes notiert - also notwendig - sein, richtig?

    Nein, nicht unbedingt.

    2. Das mit den Paketen "libkdecorations*" war jetzt halt eine Störung, sie hätten - da keine Abhängigkeit und aktuellere Version vorhanden - entfernt werden müssen, richtig?

    Nein auch nicht unbedingt.

    Hätte ja sein können.......


    Ich weiß jetzt nicht, ob es noch einige KDE5 Programme in Tumbleweed gibt, für die es kein KDE6 Pendant gibt.

    Oder anders ausgedrückt, die noch nicht auf KDE6 migriert sind.

    Naja, ganz so einfach wie Alero es beschreibt, ist es ja nicht, denn dann sollte ja

    Code
    libkdecorations2-5

    eigentlich gar nicht mehr vorhanden sein.....

    Code
    S  | Name                      | Type    | Version     | Arch   | Repository
    ---+---------------------------+---------+-------------+--------+-----------------------
    i  | libkdecorations2-5        | package | 5.27.11-1.5 | x86_64 | Haupt-Repository (OSS)
        name: libkdecorations2-5
    i  | libkdecorations2-5-lang   | package | 5.27.11-1.5 | noarch | Haupt-Repository (OSS)
        name: libkdecorations2-5-lang

    Du kannst ja mal schauen, ob es ohne Probleme zu deinstallieren geht:

    Code
    zypper rm libkdecorations2-5

    Abbrechen geht immer.....

    Danke, das kann ich nachvollziehen, aber wieso, weshalb, warum und was die Meldung mir sagen möchte, weiß ich jetzt immer noch nicht :)


    Schönen Tag noch

    ciao, Stefan


    In 2 unterschiedlichen rpms liegen die Dateien vor, die die gleichen Dateien incl Speicherpfad haben.

    Und so etwas sollte nicht sein, da beide Dateien unterschiedlichen Inhalt haben könnten.


    Daher muss dann der Mensch eingreifen.

    Du musst entscheiden, welche der beiden Dateien behalten/installiert werden sollen.

    Oder mit zypper:

    Code
    zypper if --recommends MozillaFirefox

    Du kannst recommends auch mit requires usw. ersetzen.


    zypper hat gegenüber rpm den Vorteil, das es alle Pakete der Repos durchsucht, rpm durchsucht nur die rpm-Datenbank und funktioniert damit nur bei installierten Paketen.

    Hier z.B. Thunderbird ist nicht installiert:

    Code
    rpm -q --recommends MozillaThunderbird
    package MozillaThunderbird is not installed

    Ich benutze auch den Mozilla-esr aus dem OSS Repo .

    Zum anzeigen der requires bzw. recommends benutze ich aber rpm:

    Code
    rpm -q --recommends MozillaFirefox
    
    libavcodec-full >= 0.10.16
    libcanberra0
    libpulse0

    Damit Firefox grundsätzlich funktioniert ist kein Codec nötig.

    Wenn aber Videos angezeigt werden sollen, dann ist der Codec wichtig daher recommends.