Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 514028 - kde-base/krdc[-rdesktop] should require dependency net-misc/freerdp[X]
Summary: kde-base/krdc[-rdesktop] should require dependency net-misc/freerdp[X]
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-20 17:09 UTC by Alex Barker
Modified: 2014-11-28 16:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Barker 2014-06-20 17:09:59 UTC
This is pretty much a regression of bug #485708.  Simple to reproduce: emerge -C freerdp rdesktop && USE="-rdesktop" emerge -v krdc;  Then start krdc and notice RDP is still there, it just fails with the error "could not start freerdp make sure freerdp is properly installed."

Im not sure how gentoo wants to handle this.  There could be a rdesktop & freerdp use flag.  There could be a virtual rdp package, or even a simple check, use rdesktop | freerdp.  If no RDP support desired, some patch or configuration option should prevent RDP options in the GUI.
Comment 1 Michael Palimaka (kensington) gentoo-dev 2014-06-20 17:36:19 UTC
Technically we're not supposed to have that USE flag at all because all it does it pull in a runtime-only dependency.

Upstream builds RDP stuff unconditionally on X11, see rdp/CMakeLists.txt. I would suggest raising the issue with them if you would like a new build option provided.