[Bug 1221515] New: unsatisfied dependency problems for Plasma 6 / Gear 24.02
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515 Bug ID: 1221515 Summary: unsatisfied dependency problems for Plasma 6 / Gear 24.02 Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.5 Hardware: Other OS: openSUSE Leap 15.5 Status: NEW Severity: Normal Priority: P5 - None Component: KDE Workspace (Plasma) Assignee: opensuse-kde-bugs@opensuse.org Reporter: o.g.m.belleux@gmail.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Created attachment 873571 --> https://bugzilla.suse.com/attachment.cgi?id=873571&action=edit result of ```sudo zypper -v dup -D --allow-vendor-change|tee zypper_dup.txt``` I added kde repositories as described in https://en.opensuse.org/SDB:KDE_repositories and try ```sudo zypper -v dup -D --allow-vendor-change``` which give me 2 Problems: – Problem: the to be installed libKPim6Mime6-24.02.0-kf.276.1.x86_64 requires 'kmime >= 24.02.0', but this requirement cannot be provided – Problem: the to be installed kdepim-runtime-24.02.0-kf.347.1.x86_64 requires 'akonadi', but this requirement cannot be provided I checked with zypper se and at the openbuildservice; kmime and akonadi are availables. I've tried to solve these problems, but it just keeps producing more and more of them. I did ```sudo zypper -v dup -D --allow-vendor-change|tee zypper_dup.txt``` choosing the uninstall solution with the smallest number for info. I attach the file zypper_dup.txt. I think these are simple problems of dependencies and "conflict" or "obsolete" in specs due to changes between "KDE 5" and "KDE 6". In doubt, I'd rather wait for them to be resolved than break everything before upgrading to Plasma 6. Thanks to all the KDE Team for the great work you do voluntarily. -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515
https://bugzilla.suse.com/show_bug.cgi?id=1221515#c1
Fabian Vogt
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515
https://bugzilla.suse.com/show_bug.cgi?id=1221515#c3
--- Comment #3 from OBSbugzilla Bot
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515
https://bugzilla.suse.com/show_bug.cgi?id=1221515#c6
--- Comment #6 from Olivier Belleux
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515
https://bugzilla.suse.com/show_bug.cgi?id=1221515#c7
--- Comment #7 from Olivier Belleux
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515
https://bugzilla.suse.com/show_bug.cgi?id=1221515#c9
--- Comment #9 from Olivier Belleux
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515
https://bugzilla.suse.com/show_bug.cgi?id=1221515#c11
--- Comment #11 from Olivier Belleux
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515
https://bugzilla.suse.com/show_bug.cgi?id=1221515#c12
--- Comment #12 from Olivier Belleux
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515
https://bugzilla.suse.com/show_bug.cgi?id=1221515#c13
--- Comment #13 from Olivier Belleux
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515
https://bugzilla.suse.com/show_bug.cgi?id=1221515#c14
Fabian Vogt
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515
https://bugzilla.suse.com/show_bug.cgi?id=1221515#c15
--- Comment #15 from Olivier Belleux
Those packages are a hard dependency of plasma6-workspace, it's not possible to install without those. Do you have any zypper locks defined or not set the repo priorities appropriately?
I've got a lock on Marble. I have no use for it, so I'm preventing it from being installed. zypper locks # | Name | Type | Repository | Comment --+--------+---------+------------+-------- 1 | marble | package | (any) | zypper repos # | Alias | Enabled | GPG Check | Refresh | Priority ---+-------------------------------+---------+-----------+---------+--------- 1 | DepotLocal | Yes | ( p) Yes | Yes | 99 2 | Graphics | Yes | (r ) Yes | Yes | 99 3 | KDE-KF5 | Yes | (r ) Yes | Yes | 80 4 | KDE-KF6 | Yes | (r ) Yes | Yes | 75 5 | KDE-Qt5 | Yes | (r ) Yes | Yes | 80 6 | KDE-Qt6 | Yes | (r ) Yes | Yes | 75 7 | KDE:Extra | Yes | (r ) Yes | Yes | 80 8 | KDE:Gear | Yes | (r ) Yes | Yes | 80 9 | Libdvdcss | Yes | (r ) Yes | Yes | 99 10 | LibreOffice_24.2 | Yes | (r ) Yes | Yes | 99 11 | Mozilla | Yes | (r ) Yes | Yes | 99 12 | Network | Yes | (r ) Yes | Yes | 99 13 | Packman | Yes | (r ) Yes | Yes | 99 14 | Security | Yes | (r ) Yes | Yes | 99 15 | home_Wolfheri | Yes | (r ) Yes | Yes | 99 16 | home_Wolfheri_Qt5 | Yes | (r ) Yes | Yes | 99 17 | jami | Yes | ( p) Yes | Yes | 99 18 | openSUSE_Debug-Non-Oss | No | ---- | ---- | 99 19 | openSUSE_Debug-Oss | No | ---- | ---- | 99 20 | openSUSE_Non-Oss | Yes | (r ) Yes | Yes | 99 21 | openSUSE_Oss | Yes | (r ) Yes | Yes | 99 22 | openSUSE_Source-Non-Oss | No | ---- | ---- | 99 23 | openSUSE_Source-Oss | No | ---- | ---- | 99 24 | openSUSE_Tools | Yes | (r ) Yes | No | 99 25 | openSUSE_Update-Debug-Non-Oss | No | ---- | ---- | 99 26 | openSUSE_Update-Debug-Oss | No | ---- | ---- | 99 27 | openSUSE_Update-Non-Oss | Yes | (r ) Yes | Yes | 99 28 | openSUSE_Update-Oss | Yes | (r ) Yes | Yes | 99 29 | repo-backports-debug-update | No | ---- | ---- | 99 30 | repo-backports-update | Yes | (r ) Yes | Yes | 99 31 | repo-openh264 | Yes | (r ) Yes | No | 99 32 | repo-sle-debug-update | No | ---- | ---- | 99 33 | repo-sle-update | Yes | (r ) Yes | Yes | 99 34 | vivaldi | Yes | (r ) Yes | Yes | 99 Hence my confusion. Nevertheless, I think I've done everything right. Thank you for your time. -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515
https://bugzilla.suse.com/show_bug.cgi?id=1221515#c16
--- Comment #16 from Olivier Belleux
Those packages are a hard dependency of plasma6-workspace, it's not possible to install without those. Do you have any zypper locks defined or not set the repo priorities appropriately?
I may have found the culprit in this mess. Strangely enough, it's the only package that would have caught my attention and that has remained discreet. I deactivated the repositories as follows zypper repos # | Alias | Enabled | GPG Check | Refresh | Priority ---+-------------------------------+---------+-----------+---------+--------- 1 | DepotLocal | No | ---- | ---- | 99 2 | Graphics | No | ---- | ---- | 99 3 | KDE-KF5 | Yes | (r ) Yes | Yes | 80 4 | KDE-KF6 | Yes | (r ) Yes | Yes | 75 5 | KDE-Qt5 | Yes | (r ) Yes | Yes | 80 6 | KDE-Qt6 | Yes | (r ) Yes | Yes | 75 7 | KDE:Extra | Yes | (r ) Yes | Yes | 80 8 | KDE:Gear | Yes | (r ) Yes | Yes | 80 9 | Libdvdcss | No | ---- | ---- | 99 10 | LibreOffice_24.2 | No | ---- | ---- | 99 11 | Mozilla | No | ---- | ---- | 99 12 | Network | No | ---- | ---- | 99 13 | Packman | No | ---- | ---- | 99 14 | Security | No | ---- | ---- | 99 15 | home_Wolfheri | Yes | (r ) Yes | Yes | 99 16 | home_Wolfheri_Qt5 | Yes | (r ) Yes | Yes | 99 17 | jami | No | ---- | ---- | 99 18 | openSUSE_Debug-Non-Oss | No | ---- | ---- | 99 19 | openSUSE_Debug-Oss | No | ---- | ---- | 99 20 | openSUSE_Non-Oss | No | ---- | ---- | 99 21 | openSUSE_Oss | Yes | (r ) Yes | Yes | 99 22 | openSUSE_Source-Non-Oss | No | ---- | ---- | 99 23 | openSUSE_Source-Oss | No | ---- | ---- | 99 24 | openSUSE_Tools | No | ---- | ---- | 99 25 | openSUSE_Update-Debug-Non-Oss | No | ---- | ---- | 99 26 | openSUSE_Update-Debug-Oss | No | ---- | ---- | 99 27 | openSUSE_Update-Non-Oss | No | ---- | ---- | 99 28 | openSUSE_Update-Oss | Yes | (r ) Yes | Yes | 99 29 | repo-backports-debug-update | No | ---- | ---- | 99 30 | repo-backports-update | Yes | (r ) Yes | Yes | 99 31 | repo-openh264 | No | ---- | ---- | 99 32 | repo-sle-debug-update | No | ---- | ---- | 99 33 | repo-sle-update | Yes | (r ) Yes | Yes | 99 34 | vivaldi | No | ---- | ---- | 99 Then I tried an upgrade which gave me an error message involving kmymoney and texmaker. After uninstalling texmaker, I get an upgrade proposal with 324 packages to upgrade, 179 to downgrade, 707 new, 1 to reinstall, 179 to remove, 153 to change vendor. Overall download size: 1,11 GiB. Already cached: 0 B. After the operation, additional 773,6 MiB will be used. Continue? [y/n/v/...? shows all options] (y): n So more new and uninstalled packages than ever before, including the 4 packages I had to install manually. If I try ti install texmaker, I get zin texmaker Loading repository data... Reading installed packages... Resolving package dependencies... Problem: the to be installed texmaker-5.1.4-lp155.98.1.x86_64 requires 'libQt5Core.so.5(Qt_5.15.13_PRIVATE_API)(64bit)', but this requirement cannot be provided not installable providers: libQt5Core5-5.15.13+kde138-lp155.1.1.x86_64[KDE-Qt5] Solution 1: Following actions will be done: downgrade of kmymoney-5.1.3-lp155.107.28.x86_64 to kmymoney-5.1.3-kf.110.3.x86_64 deinstallation of libKPim5Itinerary5-23.08.4-lp155.188.5.x86_64 deinstallation of libKPim5GrantleeTheme5-23.08.4-lp155.252.2.x86_64 deinstallation of libKPim5libkleo5-23.08.4-lp155.263.2.x86_64 deinstallation of libKPim5Ldap5-23.08.4-lp155.271.2.x86_64 Solution 2: do not install texmaker-5.1.4-lp155.98.1.x86_64 Solution 3: break texmaker-5.1.4-lp155.98.1.x86_64 by ignoring some of its dependencies It's already late to try an upgrade, so I'll look into it later this week. Maybe one should just compile texmaker for Qt6/kf6? For information Fedora 39 compiles it with Qt5, but 40 and rawhide with Qt6 https://src.fedoraproject.org/rpms/texmaker/blob/f40/f/texmaker.spec Thanks -- You are receiving this mail because: You are on the CC list for the bug.
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515
Vadim Krevs
![](https://seccdn.libravatar.org/avatar/a895f78a81a109471893519443e4d933.jpg?s=120&d=mm&r=g)
https://bugzilla.suse.com/show_bug.cgi?id=1221515
https://bugzilla.suse.com/show_bug.cgi?id=1221515#c17
--- Comment #17 from Olivier Belleux
Those packages are a hard dependency of plasma6-workspace, it's not possible to install without those. Do you have any zypper locks defined or not set the repo priorities appropriately?
Hello, I've just upgraded and everything went well. This confirms that the culprit was Texmaker, since uninstalling it results in a different - and above all functional - resolution of the upgrade. Strangely, when I tried to reinstall texmaker from my repositories (https://build.opensuse.org/project/show/home:Wolfheri:Qt), it was the only package selected. Perhaps this bug is due to the way the spec is written? Thank you for your reply and your question, which have enabled me to look at this problem from a different angle and solve it. As far as I'm concerned, this bug is resolved. Have a nice day. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com