Today after kde-frameworks/*-5.83.0 update, konsole and dolphin stopped working. $ konsole konsole: error while loading shared libraries: libKF5Syndication.so.5: cannot open shared object file: No such file or directory They were fixed by installing kde-frameworks/syndication But there is no dependency on it. # emerge -av --depclean kde-frameworks/syndication Calculating dependencies... done! >>> Calculating removal order... >>> These are the packages that would be unmerged: kde-frameworks/syndication selected: 5.83.0 protected: none omitted: none All selected packages: =kde-frameworks/syndication-5.83.0 I didn't test every KDE application. There could be other applications which depend on kde-frameworks/syndication. On another computer which was not affected by the update, the frameworks/syndication package was installed as dependency of kde-apps/akregator. # emerge -av --depclean kde-frameworks/syndication Calculating dependencies... done! kde-frameworks/syndication-5.83.0 pulled in by: kde-apps/akregator-21.04.2 requires >=kde-frameworks/syndication-5.80.0:5 >>> No packages selected for removal by depclean Reproducible: Always Steps to Reproduce: 1. Make sure kde-apps/akregator is not installed 2. emerge --sync 3. emerge -auvDN world Actual Results: konsole and dolphin don't start Expected Results: To start
Created attachment 716310 [details] emerge --info kde-apps/konsole
Created attachment 716313 [details] emerge -pv kde-apps/konsole
There is no reference to the dependency in konsole, so it must have come from one of its dependencies. And indeed, there is a new dependency in knewstuff. https://invent.kde.org/frameworks/knewstuff/-/commit/eb0d00f686ebedc0374a3abd356db1559eb9dcf5 https://invent.kde.org/frameworks/knewstuff/-/commit/88cb903970ea95119c105823f01c7f7ee2cabf09
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=53fe3cf1923038a6390ffa6782e24c1da847a6a7 commit 53fe3cf1923038a6390ffa6782e24c1da847a6a7 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-06-20 08:18:04 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-06-20 08:18:04 +0000 kde-frameworks/knewstuff: Add IUSE=opds Bug: https://bugs.gentoo.org/796233 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-frameworks/knewstuff/knewstuff-9999.ebuild | 11 ++++++++++- kde-frameworks/knewstuff/metadata.xml | 3 +++ 2 files changed, 13 insertions(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617293ef5b176a938edb12c94794ee90ee778e81 commit 617293ef5b176a938edb12c94794ee90ee778e81 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-06-20 08:18:04 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-06-20 08:32:53 +0000 kde-frameworks/knewstuff: Add IUSE=opds Upstream commits: eb0d00f686ebedc0374a3abd356db1559eb9dcf5 88cb903970ea95119c105823f01c7f7ee2cabf09 Bug: https://bugs.gentoo.org/796233 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../{knewstuff-5.83.0.ebuild => knewstuff-5.83.0-r1.ebuild} | 11 ++++++++++- kde-frameworks/knewstuff/metadata.xml | 3 +++ 2 files changed, 13 insertions(+), 1 deletion(-)
Requires new keywording of kde-frameworks/syndication.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17289313acce5e2fa58b8d51d7943db93e2fa01a commit 17289313acce5e2fa58b8d51d7943db93e2fa01a Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-06-20 15:12:10 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-06-20 15:12:45 +0000 profiles: arm: Add kde-frameworks/knewstuff[opds] to p.use.mask Bug: https://bugs.gentoo.org/796233 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/arch/arm/package.use.mask | 4 ++++ 1 file changed, 4 insertions(+)
arm done all arches done
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1702f54a9753925c50b554457fab481daee470bb commit 1702f54a9753925c50b554457fab481daee470bb Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-07-07 06:18:39 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-07-07 06:18:39 +0000 profiles: arm: Drop kde-frameworks/knewstuff[opds] p.use.mask Bug: https://bugs.gentoo.org/796233 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/arch/arm/package.use.mask | 4 ---- 1 file changed, 4 deletions(-)