As with today’s “yay” KDE framework got an update to 5.111. In preparation to plasma6 some packages seem to have a “5” appendix like kcrash5 instead of kcrash, etc. Now wothh this update I got some errors and update failed:
Fehler: Vorgang konnte nicht vorbereitet werden (Kann Abhängigkeiten nicht erfüllen)
:: Installation von kiconthemes5 (5.111.0-1) verletzt Abhängigkeit »kiconthemes«, benötigt von isoimagewriter
:: Installation von kcrash5 (5.111.0-1) verletzt Abhängigkeit »kcrash«, benötigt von isoimagewriter
:: Installation von solid5 (5.111.0-1) verletzt Abhängigkeit »solid«, benötigt von isoimagewriter
:: Installation von plasma-framework5 (5.111.0-1) verletzt Abhängigkeit »plasma-framework«, benötigt von plasma5-wallpapers-xml
:: Installation von knewstuff5 (5.111.0-1) verletzt Abhängigkeit »knewstuff«, benötigt von plasma5-wallpapers-xml
:: Installation von plasma-framework5 (5.111.0-1) verletzt Abhängigkeit »plasma-framework«, benötigt von plasmoidviewer-debug
-> error installing repo packages
Any suggestions / anyone else? Wait one or two days? I haven’t seen a bugreport yet. I guess it needs to be created @kde project, not here?
For me, the list of packages that break the update is much longer and apparently includes non-AUR packages as well. In such cases, I think it is best to wait, because I think it is not advisable to remove so many packages from the system in order to avoid breaking the dependency.
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing kiconthemes5 (5.111.0-1) breaks dependency 'kiconthemes' required by isoimagewriter
:: installing kcrash5 (5.111.0-1) breaks dependency 'kcrash' required by isoimagewriter
:: installing solid5 (5.111.0-1) breaks dependency 'solid' required by isoimagewriter
:: installing kholidays5 (1:5.111.0-1) breaks dependency 'kholidays' required by kalarmcal
:: installing kxmlgui5 (5.111.0-1) breaks dependency 'kxmlgui' required by kfloppy
:: installing kcompletion5 (5.111.0-1) breaks dependency 'kcompletion' required by kfloppy
:: installing kcoreaddons5 (5.111.0-1) breaks dependency 'kcoreaddons' required by libmediawiki-git
:: installing knotifications5 (5.111.0-1) breaks dependency 'knotifications' required by telepathy-kde-approver
:: installing kservice5 (5.111.0-1) breaks dependency 'kservice' required by telepathy-kde-approver
:: installing knotifyconfig5 (5.111.0-1) breaks dependency 'knotifyconfig' required by telepathy-kde-common-internals
:: installing ktexteditor5 (5.111.0-1) breaks dependency 'ktexteditor' required by telepathy-kde-common-internals
:: installing kpeople5 (5.111.0-1) breaks dependency 'kpeople' required by telepathy-kde-common-internals
:: installing krunner5 (5.111.0-1) breaks dependency 'krunner' required by telepathy-kde-contact-runner
:: installing kidletime5 (5.111.0-1) breaks dependency 'kidletime' required by telepathy-kde-integration-module
:: installing kactivities5 (5.111.0-1) breaks dependency 'kactivities' required by telepathy-kde-integration-module
If they are from AUR, they are build against the now obsolete version of their dependencies which need to be updated.
Not removing them won’t resolve this issue. You need to remove them, update the system and rebuild them again against the updated version of their dependencies. Otherwise they will hold up updating your system for as long as you keep them.
If they are installed from a third party repo, the maintainer of the repo will have to address the issue.
P.S. One last question. Won’t these telepathy packages, which are no longer maintained and are now removed from the system, still be missing later for some purpose? I reinstalled the isomimagewriter package because its last update date was the day before yesterday. I also checked the other removed packages one by one. Among those in the AUR, there were some whose last update was three years ago, i.e. they are orphaned.
Obviously, among these there were those that were installed as part of a package group or as a dependency of another package, not specifically manually.
I don’t really use AUR. In four years, I installed maybe three applications from here. Rather, it may be that there are packages that have been removed from the official repositories and moved to the AUR. We have already seen an example of this.