Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 329081 - net-misc/nxserver-freenx: there's more than one client it can depend on (nxclient USE flag)
Summary: net-misc/nxserver-freenx: there's more than one client it can depend on (nxcl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor
Assignee: Gentoo NX Server project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-20 10:12 UTC by Jonathan-Christofer Demay
Modified: 2010-07-27 15:42 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 Jonathan-Christofer Demay 2010-07-20 10:12:37 UTC
I'm using 'net-misc/qtnx' to access 'net-misc/nxserver-freenx'. So I have no need for 'net-misc/nxclient'.

Maybe the 'net-misc/nxserver-freenx' ebuild should replace "nxclient? (net-misc/nxclient)" by "nxclient? (||(net-misc/nxclient net-misc/qtnx))".

By the way, is there a really a need for this flag ? If someone wants a server and a client, can't he just emerge both ? More importantly, why is this flag on by default?

If so, well since 'net-misc/nxserver-freenx' is the opensource version of the nx server, at least an opensource client such as 'net-misc/qtnx' should be an option in the dependencies.
Comment 1 Bernard Cafarelli gentoo-dev 2010-07-27 14:02:41 UTC
net-misc/nxserver-freenx:nxclient - Allow to install net-misc/nxclient in parallel with this package, using it to display messages in the sessions

freenx needs a helper program to display some messages, for exemple the "Terminate and disconnect" dialog when closing a NX full session window. It works better with nxclient itself (mimicking closed-source NX servers calls), and with USE=-nxclient, it uses xdialog/xmessage as a replacement.

Last time I checked qtnx did not implement this xdialog part, mostly focusing on the "real" client code. So this why the current ebuilds are set-up this way: nxclient recommended by upstream, xdialog/xmessage as a fallback
Comment 2 Jonathan-Christofer Demay 2010-07-27 15:42:44 UTC
Thanks for the explanation. I guess I can close the bug now (disabling the flag and adding qtnx to my portage world will do the job for now).