Plasma 6.0.5; Qt 6.7.1?

In Tumbleweed wird seit Mittag Plasma 6.0.5 mit Applikation 24.05.0 angeboten, darüber hinaus Qt 6 in der Version 6.7.1. Kurioserweise lassen sich die neuen Plasma-Pakete mit Applikationen nicht installieren, wenn man zugleich das Update von Qt 6 von der Version 6.7.0 auf die Version 6.7.1 vornehmen will, weil die Plasma-Pakete wohl in weiten Teilen mit Qt6 6.7.1 inkompatibel sind.

Hat jemand Erkenntnisse darüber, welchen Hintergrund das hat und gegebenenfalls wann das angepasst wird. Das Updaten von Tumbleweed wird durch die aktuellen Verhältnisse ein wenig umständlich.

Kleine Ergänzung: Ich habe die Qt-6-Pakete aus dem KDE-Repo, ebenso die Plasma-, Applikationen- und Frameworks-Pakete.

Wenn ich richtig verstehe meinst du mit diese “Kleine Ergänzung”, das du nicht die standard Tumbleweed Produkte benutzst. Da könnte stimmen das andere Leute sowas nicht rapportieren.

Poste die Repoliste:
zypper lr -d

zypper lr -d
#  | Alias                              | Name                            | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                              | Service
---+------------------------------------+---------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------------------------------+--------
 1 | Applikationen                      | Applikationen                   | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Applications/KDE_Frameworks5_openSUSE_Tumbleweed/ | 
 2 | Displaylink                        | Displaylink                     | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/home:/HEBH/openSUSE_Tumbleweed/                        | 
 3 | Drucker                            | Drucker                         | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/Printing/openSUSE_Tumbleweed/                          | 
 4 | Extra                              | Extra                           | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/                        | 
 5 | Farbmanagement                     | Farbmanagement                  | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/multimedia:/color_management/openSUSE_Tumbleweed/      | 
 6 | Frameworks6                        | Frameworks6                     | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Frameworks/openSUSE_Tumbleweed/                   | 
 7 | Grafik                             | Grafik                          | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/graphics/openSUSE_Tumbleweed/                          | 
 8 | Hardware                           | Hardware                        | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/hardware/openSUSE_Tumbleweed/                          | 
 9 | Herbster                           | Herbster                        | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/home:/Herbster0815/openSUSE_Tumbleweed/                | 
10 | KDE_Frameworks5                    | KDE Frameworks5                 | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Factory/                     | 
11 | LibreOffice                        | LibreOffice                     | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/24.2/openSUSE_Tumbleweed/                 | 
12 | Mozilla                            | Mozilla                         | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_Tumbleweed/                           | 
13 | Multimedia_Applikationen           | Multimedia Applikationen        | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Tumbleweed/                  | 
14 | Multimedia_Libs                    | Multimedia Libs                 | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Tumbleweed/                  | 
15 | Netzwerk                           | Netzwerk                        | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/network/openSUSE_Tumbleweed/                           | 
16 | Qt6                                | Qt6                             | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Qt6/openSUSE_Tumbleweed/                          | 
17 | Sicherheit                         | Sicherheit                      | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/security/openSUSE_Tumbleweed                           | 
18 | Videolan                           | Videolan                        | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.videolan.org/pub/videolan/vlc/SuSE/Tumbleweed/                                   | 
19 | Wissenschaft                       | Wissenschaft                    | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/science/openSUSE_Tumbleweed/                           | 
20 | XOrg                               | XOrg                            | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_Tumbleweed/                         | 
21 | download.opensuse.org-non-oss_1    | Haupt-Repository (NON-OSS)      | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                                            | 
22 | download.opensuse.org-oss          | Haupt-Repository (Quellen)      | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/source/tumbleweed/repo/oss/                                         | 
23 | download.opensuse.org-oss_2        | Haupt-Repository (OSS)          | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                                                | 
24 | download.opensuse.org-tumbleweed_1 | Hauptaktualisierungs-Repository | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                                                  | 
25 | mrdocs                             | mrdocs                          | Nein    | ----      | ----    |   99     | N/A    | http://download.opensuse.org/repositories/home:/mrdocs/openSUSE_Tumbleweed/                      | 
26 | openSUSE_Tumbleweed                | mingw                           | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/windows:/mingw/openSUSE_Tumbleweed                     | 
27 | openSUSE_Tumbleweed_1              | wine                            | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Tumbleweed                    | 
28 | openSUSE_Tumbleweed_2              | Packman                         | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Tumbleweed/                              | 
29 | openSUSE_Tumbleweed_3              | packmanII                       | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/                                              | 
30 | openSUSE_Tumbleweed_4              | Foto                            | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/repositories/multimedia:/photo/openSUSE_Tumbleweed/                 | 
31 | repo-debug                         | openSUSE-Tumbleweed-Debug       | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/debug/tumbleweed/repo/oss/                                          | 
32 | tumbleweed                         | Nvidia                          | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | https://download.nvidia.com/opensuse/tumbleweed                                                  | 
33 | x86_64                             | google chrome                   | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://dl.google.com/linux/rpm/stable/x86_64                                                     | 
34 | x86_64_1                           | Google Earth                    | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | https://dl.google.com/linux/earth/rpm/stable/x86_64 

Die Verwendung des Wortes “rapportieren” lässt darauf schließen, dass Du Schweizer bist. Leider vermag ich mit dem Wort im Zusammenhang mit meiner Frage nichts richtig anzufangen (nicht, dass ich nicht wüsste, was rapportieren heißt).

Ich bin mir nicht sicher, aber ich vermute, dass das Qt6-Problem vor allem etwas mit den Frameworks6-Paketen zu tun hat. Da sind zwar die ersten auf die Version 6.2.1 angehoben, die meisten sind aber bei der Version 6.2.0 verblieben.

Wieso hast Du so viele Repos aktiv? Als Beispiel hier mein “Auswurf”:

bird@localhost ~> zypper lr -d
#  | Alias                                  | Name                                   | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                             | Service
---+----------------------------------------+----------------------------------------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------------------------------------+--------
 1 | AMDGPU                                 | AMDGPU                                 | No      | ----      | ----    |   50     | rpm-md | https://repo.radeon.com/amdgpu/latest/sle/15.5/main/x86_64                                      | 
 2 | ROCm                                   | ROCm                                   | No      | ----      | ----    |   50     | rpm-md | https://repo.radeon.com/rocm/zyp/latest/main/                                                   | 
 3 | download.opensuse.org-non-oss          | Main Repository (NON-OSS)              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                                           | 
 4 | download.opensuse.org-oss              | Main Repository (OSS)                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                                               | 
 5 | download.opensuse.org-tumbleweed       | Main Update Repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/tumbleweed/                                                 | 
 6 | ftp.gwdg.de-Essentials                 | Packman Essentials Repository          | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials                   | 
 7 | ftp.gwdg.de-openSUSE_Tumbleweed        | Packman Repository                     | No      | ----      | ----    |   90     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/                             | 
 8 | https-download.opensuse.org-1960f4bb   | home:Dead_Mozay                        | No      | ----      | ----    |   99     | rpm-md | https://download.opensuse.org/repositories/home:/Dead_Mozay/openSUSE_Tumbleweed/                | 
 9 | https-download.opensuse.org-2253c85d   | home:TEggers                           | No      | ----      | ----    |   99     | rpm-md | https://download.opensuse.org/repositories/home:/TEggers/openSUSE_Tumbleweed/                   | 
11 | https-download.opensuse.org-e8ff36bb   | devel:languages:pharo:latest           | No      | ----      | ----    |   50     | rpm-md | https://download.opensuse.org/repositories/devel:/languages:/pharo:/latest/openSUSE_Tumbleweed/ | 
10 | https-download.opensuse.org-e513c976   | home:paul4us                           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/home:/paul4us/openSUSE_Tumbleweed/                   | 
12 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository                   | No      | ----      | ----    |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/                                             | 
13 | packman                                | Packman                                | No      | ----      | ----    |   90     | rpm-md | https://ftp.fau.de/packman//suse/openSUSE_Tumbleweed/                                           | 
14 | repo-debug                             | openSUSE-Tumbleweed-Debug              | No      | ----      | ----    |   99     | N/A    | http://download.opensuse.org/debug/tumbleweed/repo/oss/                                         | 
15 | repo-openh264                          | Open H.264 Codec (openSUSE Tumbleweed) | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed                                         | 
16 | repo-source                            | openSUSE-Tumbleweed-Source             | No      | ----      | ----    |   99     | N/A    | http://download.opensuse.org/source/tumbleweed/repo/oss/                                        | 
bird@localhost ~> 

Gut, dass ist eine lange Geschichte, die nichts mit der Ausgangsfrage zu tun hat. Ich hatte ja mit dem zweiten Post bereits mitgeteilt, dass die aktuelle Plasma-Version nebst Applikationen und Frameworks aus dem KDE-Repository stammen, weshalb die - von Sauerland immer wieder gern bemühte Aufforderung zur - Mitteilung der zypper-lr–d-Ausgabe mehr oder weniger ins Leere geht.

Ich schreibe Tumbleweed seit Herausgabe der Distri ständig fort, und habe faktisch schon die vorherigen Versionen fortgeschrieben. Ich habe vor Jahren die komplette Festplatte eines Asus-Laptops auf einen Acer-Laptop (2015) übertragen, wobei die Asus-Installation schon eine Kopie einer Gericom-Installation (Gericom kennt wahrscheinlich keiner mehr: German Industry Computer) von Anfang der 2000er war. Auf der Ausgangsfestplatte war ein Dualboot mit der jeweils aktuellen Version von Windows und SuSE/OpenSUSE. Früher gab es bestimmte von mir benötigte Pakete in den Haupt-Repositories nicht. Es war also ein wenig wie bei Dir mit den Repositories, die ebenfalls nicht standard sind. Da ich spontan nicht mehr weiß, welche Programme ich nur in den Sonderrepositories gefunden hatte, habe ich bisher nichts daran geändert. Ich könnte mich ja mal hinsetzen und suchen - habe aber derzeit keine Lust dazu :slight_smile: . Das doppelte Packman-Repository könnte ich löschen. Das zweite hatte ich Mal installiert, weil eines der beiden ein oder zwei Tage nicht funktionierte, ich aber damals (vor Jahren) dringend ein Paket benötigte.

Ist zwar falsch, aber trotzdem entschuldige mich das ich unklar war.

Ich meine einfach das erwähnen von nicht standard Pakete für mich kein “kleine Ergänzung” ist, aber “wichtiges Wissen” für die helfen möchten.

Deine Repos fallen dir jetzt vor die Füße, aber das hatten wir ja schon mal im anderen Forum…

Was sagt:
zypper dup --allow-vendor-change --from KDE_Frameworks5

zypper dup --allow-vendor-change --from Qt6

zypper dup --allow-vendor-change --from Frameworks6

Poste:
zypper dup

Ah, gut, ich hätte “Kleine Ergänzung” in Anführungszeichen setzten sollen. Ich hatte es ja nachgeschoben, weil mir bewusst war, dass das ganz wichtig ist. Aber vielen Dank für den Hinweis.

Ich bin noch nicht so lange in der Linux-Welt unterwegs und sage daher im Vorfeld dass alle meine Angaben ohne Gewähr sind, aber ich denke dass diese Repoliste sehr wohl die Ursache des Problems sein kann. Mit Verlaub, aber sie erinnert mich doch sehr an Frankensteins Monster :wink:

Ich würde in deinem Fall einige Repos deaktivieren (können ja später wieder reaktiviert werden, wenn manche Programme fehlen) und dann die Systempakete auf Packman setzen und gucken ob das Update durchgeht.

Meines Wissens nach werden die Pakete in der Standard Repo darauf getestet zusammen zu funktionieren und mit Deiner Repoliste negierst du diese Tests. Aber ich lasse das lieber die erfahrenen User übernehmen.

Wie schon vorsichtig von @Bird bemerkt, wird es nich Einfach sein für Leute um zu verstehen was die Folgen von diese Endlosliste sind. Z.B. gibt es da auch ein Frameworks5 Repo.

Och nö, meine Repos fallen mir kein bisschen auf die Füße. Ich habe das Update auf Plasma 6.0.5, Applikationen (Gear) 24.05.0 durchgeführt, nur die Updates für die Qt6-Pakete der Version 6.7.1 gesperrt. Funktioniert - auch nach Neustart bestens - (Nur die Fensterheberfunktion ist nun vollständig ausgefallen; ich werde einen Bugreport aufmachen). Ich hatte, bevor ich hier die Frage stellte, zunächst im Internet gesucht und nichts gefunden. Ich dachte, dass man die aktuellste Plasma-Version gegen Qt6-6.7.1 kompiliert.

Du weißt ja, dass ich ungern mit zypper arbeite. Wenn Du so freundlich bist und mir erklärst, was mit dem dreifachen “–allow-vendor-change” erreicht werden sollte, weil ich ungern die Dysfunktionalität meines Systems herbeiführen würde. Wenn damit ein Umswitchen der Pakete auf die Standardrepositories herbeigeführt werden soll, würde ich das eher nicht machen, weil das System funktioniert. Nur Qt6 kann nicht auf die Version 6.7.1 upgedatet werden, was im Ergebnis - jedenfalls aktuell :slight_smile: - nicht weiter schlimm ist.

In meinen Augen Kuddelmuddel…

Aber das hatten wir ja schon.

Ich kenne die allenthalben geäußerten Bedenken, verwende die Repository-Liste aber seit Jahrzehnten und behaupte mal, dass ich seit mindestens sieben Jahren keine größeren Probleme überhaupt mit Tumbleweed hatte, insbesondere keine solchen, die im Zusammenhang mit der langen Repository-Liste stehen. Letztes und dieses Jahr hatte ich jeweils einmal ein Problem mit dem Intel-Grafik-Kartentreiber (stattdessen llvmpipe), der im Zusammenhang mit “unausgegorenen” Paketen aus dem Xorg-Repository standen (aber auch rasch wieder behoben wurden). Das Frameworks5-Repository bedient die ja immer noch (leider) erforderlichen Plasma5-Pakete, steht also nicht etwa im Konflikt mit den Plasma6-Repositories.

Ist schon gut. Wenn du zufrieden bist, ist es mir Egal.

Viel Spaß.

Wünsche ich ebenso!

Dann zeigt doch mal einfach:
zypper dup
Kannst du einfach abbrechen und hier posten…