tumbleweed dist-upgrade Dateikonflikt libkdecorations2 vs. libkdecorations3

Hinweis: In dem Thema tumbleweed dist-upgrade Dateikonflikt libkdecorations2 vs. libkdecorations3 gibt es 24 Antworten auf 3 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • 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.....

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

  • Versuch macht Klug :)


    Die Pakete habe sich ohne murren bzw. ohne Abhängige entfernen lassen. Danke.


    Wie findet man den korrekterweise Pakete anhand der Versionsnummer?


    Code
    zypper search --verbose --installed-only | grep 5.27


    Wenn ich die Liste jetzt durchgehe, sind alle Paket nur in einer Version vorhanden, z. B.

    Code
    zypper search --verbose libKF5Screen8 
    S  | Name               | Type    | Version     | Arch   | Repository
    ---+--------------------+---------+-------------+--------+-----------------------
    i  | libKF5Screen8      | package | 5.27.11-1.4 | x86_64 | Haupt-Repository (OSS)
        name: libKF5Screen8
    i  | libKF5Screen8-lang | package | 5.27.11-1.4 | noarch | Haupt-Repository (OSS)
        name: libKF5Screen8-lang


    Zwei Fragen:


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

    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?

    Für den Inhalt des Beitrages 318638 haftet ausdrücklich der jeweilige Autor: Sauerkraut

  • Zum Thema libkdecorations ... auf einem rein mit KDE6 installierten System sieht das so aus ...


    Code
    zypper se -si libkdecorations
    Repository-Daten werden geladen...
    Installierte Pakete werden gelesen...
    
    S  | Name                     | Type  | Version   | Arch   | Repository
    ---+--------------------------+-------+-----------+--------+---------------
    i  | libkdecorations3-6       | Paket | 6.3.2-1.2 | x86_64 | repo-oss
    i  | libkdecorations3private1 | Paket | 6.3.1-1.1 | x86_64 | (Systempakete)
    i  | libkdecorations3private2 | Paket | 6.3.2-1.2 | x86_64 | repo-oss
  • 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.

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

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

    Das meinte ich im Post 10. Man weiß ja nicht, was er alles am Laufen hat. Die Standardprogramme sind bestimmt migriert.

  • Danke, genau so ist es jetzt bei mir auch.


    Könntest Du das gleiche auch mal machen mit:

    Code
    zypper search --verbose libKPipeWire

    Den entgegen meiner Aussage von oben:

    Zitat

    Wenn ich die Liste jetzt durchgehe, sind alle Paket nur in einer Version vorhanden

    Ist das Paket z.B. "libKPipeWire5" zwar nur einmal da, aber nur weil das Paket für Plasma 6 eben "libKPipeWire6" heißt, beide sind installiert.


    Bei Dir müssten jetzt nur die "6er" da sein.

    Einmal editiert, zuletzt von Sauerkraut ()

    Für den Inhalt des Beitrages 318642 haftet ausdrücklich der jeweilige Autor: Sauerkraut

  • Ah, so langsam wird das Klingen hörbarer :) Danke


    Zitat

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

    OK. Damit kann ich was anfangen.


    Noch mal zurück zu dem Paket "libKPipeWire5".


    Ich gehe davon aus, dass dieses Paket eindeutig zu Plasma6 gehört.

    Code
    $ zypper rm --clean-deps libKPipeWire5
    
    The following 5 packages are going to be REMOVED:
      kpipewire-imports libKPipeWire5 libKPipeWire5-lang libKPipeWireDmaBuf5 libKPipeWireRecord5
    
    5 packages to remove.

    Die abhängigen Pakete sind die, die auch in der Liste oben mit den Versionsnummern 5.27 aufgeführt sind.

    Code
    $ zypper rm --clean-deps libKPipeWire6
    
    The following 124 packages are going to be REMOVED:
      7zip accountsservice […]
    The following 2 patterns are going to be REMOVED:
      kde kde_plasma
    
    124 packages to remove.

    Das wiederum sagt mir, dass "libKPipeWire6" gebraucht wird.


    Kann ich jetzt daraus schließen, dass ich die "5er" entfernen kann? Ich lege einen snapshot an und versuchs einfach.

    Für den Inhalt des Beitrages 318643 haftet ausdrücklich der jeweilige Autor: Sauerkraut

  • Aber aufpassen ... nur i+ ist installiert.

  • Oh oh ...

    :) nicht bei "libKPipeWire5", nur bei "libKPipeWire6"


    Zitat

    Aber aufpassen ... nur i+ ist installiert.

    Jetzt hast Du mich aber kurz verwirrt. "i+" ist ein "user installed" Paket.


    Für den Inhalt des Beitrages 318646 haftet ausdrücklich der jeweilige Autor: Sauerkraut