Cannot browse files without without net-fs/sshfs its an important feature. Must add as unconditional dependency because it is supports core feature.
kdeconnect postinst message: * * Optional dependency: * net-fs/sshfs (for 'remote filesystem browser' plugin) * * The Android .apk file is available via * https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp * or via * https://f-droid.org/repository/browse/?fdid=org.kde.kdeconnect_tp *
At least add a use flag for it.
Until portage starts to support optional runtime deps we can only add it unconditionally. No real objections from me, but some users might.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=f619a73fb2f5486d71409870486de35a60f768de commit f619a73fb2f5486d71409870486de35a60f768de Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-07-03 18:20:02 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-07-03 18:21:03 +0000 kde-misc/kdeconnect: RDEPEND on net-fs/sshfs Closes: https://bugs.gentoo.org/652768 Package-Manager: Portage-2.3.41, Repoman-2.3.9 kde-misc/kdeconnect/kdeconnect-9999.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)
I am annoyed because this now unconditionally pulls in net-fs/sshfs, which in turn pulls in sys-fs/fuse, which my kernel does not support (intentionally), so I have no use for it. Browsing files on my phone from my computer is not a feature of KDE Connect that I've ever used or cared about, and the other features of KDE Connect work fine without sshfs. I worked around this new (non)requirement by adding net-fs/sshfs-0 to /etc/portage/profile/package.provided. It's not a pretty workaround. I would prefer a USE="fuse" flag.
(In reply to Matt Whitlock from comment #5) > I would prefer a USE="fuse" flag. Not a pretty workaround either.