@manuel said in Updating issue with libkexiv2 dependencies:
Seems that KDE setup has changed…
Without seems, KDE setup is changed.
You’re right. Until December 2017 Antergos KDE was set up by one meta package - antergos-kde-setup. Starting from December 2017, al DEs are set up by one antergos-[DEname]-meta meta package. As you correctly notice, KDE is set up by antergos-kde-meta now.
Older than December 2017 KDE installations still suffer from this change. The old antergos-kde-setup seems to be abandoned, the new antergos-kde-meta doesn’t apply to them.
Systems, installed by one meta package, are very rigid. It is hard to deal with them for less skilled users.
@evaljim said in Updating issue with libkexiv2 dependencies:
antergos-kde-setup is still at 1.0-3 and I’m also getting the following error:…
Two possible workarounds to solve the issue were proposed a month ago here. Both still work.
A deeper explanation.
At the time, when antergos-kde-setup meta package was created, two packages - kdenetwork-kopete and kdeutils-sweeper also existed in Arch. There were no problems with them.
At the begining of December 2017 the kdenetwork-kopete and kdeutils-sweeper packages were modified upstream, and became extra/kopete and extra/sweeper. Two old kdenetwork-kopete and kdeutils-sweeper packages were disappeared.
It doesn’t cause any problem in flexible systems, i.e., not installed by one meta package. In meta-packaged systems it may cause a big problem, if the meta package doesn’t adjusted in time accordingly. Like in this case.
antergos-kde-setup remains not adjusted to new kopete and sweeper names and location in the Arch repo. Until unmodified antergos-kde-setup is present in the system, it will continue to insist to install not exsting kdenetwork-kopete and kdeutils-sweeper packages.
The new antergos-kde-meta simply installs two new extra/kopete and extra/sweeper packages.