In net-misc/neatx-0.3.1_p59-r3, the executable components were moved to /usr/libexec as a FIX for bug 428626. After updating to -r3 I couldn't log in to the machine due to some errors : 1. User nx not allowed because shell /usr/lib64/neatx/nxserver-login does not exist I had to do a usermod -s to change the user's shell to /usr/libexec/neatx/nxserver-login In the ebuild it's clearly stated : usermod -s /usr/$(get_libdir)/neatx/nxserver-login nx So it's not pointing to libexec 2. /usr/libexec/neatx/nxnode-wrapper: line 22: /usr/lib64/neatx/nxnode: No such file or directory Had to edit nxnode-wrapper to point it to /usr/libexec/neatx/nxnode. This one might be missing from neatx-0.3.1_p59-use_libexecdir.patch
I confirm this bug. After updating to net-misc/neatx-0.3.1_p59-r3 there was the same error.
Thanks for the report and fix details! And sorry for the rushed update, I'm working on a new bump
There was one $(pkglibdir) left in Makefile.am (generating the wrappers), plus the user home directory problem. Retested and double-checked on a clean install, neatx-0.3.1_p59-r4 (now in tree) should do the trick. Can you test with this new version? It will probably be a stable target soon to allow installation with current automake
Fixed on my side, the two points from the description are fixed in -r4, didn't see any other blocker. Maybe Egor can confirm on his side but as far as I'm concerned it's FIXED in tree. Thanks a lot!
Working correct on my side. Thanks!
Thanks to both of you for testing, marking fixed then :)