I have been having a circular problem with nxclient. I am prompted to upgrade it to net-misc/nxclient-2.1.0 when net-misc/nxclient-1.5.0-r5 is installed, and then prompted to downgrade when net-misc/nxclient-2.1.0 is installed. I think that I have traced it to a requirement in net-misc/nxserver-freenx-0.5.0-r1 that seems to require =net-misc/nxclient-1.5*. The following error message led me to this conclusion: Calculating world dependencies - !!! All ebuilds that could satisfy "=net-misc/nxclient-1.5*" have been masked. !!! One of the following masked packages is required to complete your request: - net-misc/nxclient-1.5.0-r5 (masked by: ~x86 keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "net-misc/nxserver-freenx-0.5.0-r1" [ebuild]) Reproducible: Always
Yes, freenx 0.5 only works with nxclient 1.5, see bug #149298. So you have to either mask nxclient 2.1, patch freenx 0.5 or upgrade to freenx 0.6
I have been able to successfully connect to my gentoo server running freenx 0.5 from another computer running Nomachine's nxclient-2.1.0-11. It does not properly remove the session from the list even after logging off, however.
Even with the backingstore patch from bug #155063? (looks like the same as in #149298, btw) That one had worked for me when I was using 0.5
nxserver-freenx-0.6.0 is now in CVS, with NX 2.x support, so the nxclient-1.5-only dep was removed