The proposition is to make kio-gdrive optional in kde-apps/kdenetwork-meta as kio-gdrive depends on kde-apps/libkgapi, which in turn depends on dev-qt/qtwebengine. And qtwebengine is huge and it'd be preferred to avoid it.
It makes sense for 20.08.3, but the QtWebEngine dependency is already gone from 20.12; it is just too big to backport.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1819fd45dc6cdd3c3ea6a9879d7c03b79a7f0d1d commit 1819fd45dc6cdd3c3ea6a9879d7c03b79a7f0d1d Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-11-08 19:32:01 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-11-08 19:32:23 +0000 kde-apps/kdenetwork-meta: Put kde-apps/kio-gdrive behind IUSE=webengine Closes: https://bugs.gentoo.org/753274 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ...etwork-meta-20.08.3.ebuild => kdenetwork-meta-20.08.3-r1.ebuild} | 6 ++++-- kde-apps/kdenetwork-meta/metadata.xml | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-)
They seem to have brought it back in kdenetwork-meta-20.12.0 in kde-overlay. And I'm guessing it's going to be pulled into the tree as is, so in a day or two the issue might be back.
Yes and no. (In reply to Andreas Sturmlechner from comment #1) > the QtWebEngine dependency is already gone from 20.12 diff -Naur libkgapi-20.08.3.ebuild libkgapi-20.12.0.ebuild @@ -24,18 +24,11 @@ dev-libs/cyrus-sasl:2 >=dev-qt/qtgui-${QTMIN}:5 >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtwebengine-${QTMIN}:5[widgets] >=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtxml-${QTMIN}:5 >=kde-frameworks/kcalendarcore-${KFMIN}:5 >=kde-frameworks/kcontacts-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a91ddcc0875608068d07b05af222791d1c6162f commit 7a91ddcc0875608068d07b05af222791d1c6162f Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-04-04 15:21:57 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-04-04 15:30:12 +0000 kde-apps/kaccounts-providers: Add IUSE=webengine (Nextcloud plugin) Bug: https://bugs.gentoo.org/753274 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ...ts-providers-20.12.3-qtwebengine-optional.patch | 81 ++++++++++++++++++++++ .../kaccounts-providers-20.12.3-r1.ebuild | 46 ++++++++++++ kde-apps/kaccounts-providers/metadata.xml | 3 + 3 files changed, 130 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=c07953455ae3acac71173fce431a120cd3d0c91f commit c07953455ae3acac71173fce431a120cd3d0c91f Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-04-04 15:21:57 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-04-04 16:30:20 +0000 kde-apps/kaccounts-providers: Add IUSE=webengine (Nextcloud plugin) Bug: https://bugs.gentoo.org/753274 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> ...ts-providers-20.12.3-qtwebengine-optional.patch | 81 ++++++++++++++++++++++ .../kaccounts-providers-9999.ebuild | 13 +++- kde-apps/kaccounts-providers/metadata.xml | 3 + 3 files changed, 95 insertions(+), 2 deletions(-)