ssvnc is using xterm and refuses to operate without it (throws a tcl/tk error) there should be a run-time dependency on x11-terms/xterm Reproducible: Always Steps to Reproduce: 1. Emerge ssvnc without xterm available on the system. It will emerge happily. 2. Run ssvnc, set some parameters and activate a 'connect' button Actual Results: Tcl/tk error will appear, which says that xterm binary is missing Expected Results: It should connect and work with remote VNC server
Created attachment 238043 [details] the same ebuild as in portage, but with x11-terms/xterm added to RDEPEND another way is to emerge xterm separately better solution is to rewrite the application to remove this dependency
Can you post the error log when xterm is not installed? also provide us with a emerge -pv ssvnc output Thanks
Created attachment 238677 [details] Screenshot of the error message The error isn't prints to console, it gets displayed in the message window. The text there is: Problem finding the 'xterm' command /bin/sh: line 0: type: xtern: not found Perhaps you need to install a package containing 'xterm' (Sigh...)
> Can you post the error log when xterm is not installed? > > also provide us with a emerge -pv ssvnc output elvebook Screenshots # emerge -pv ssvnc These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] net-misc/ssvnc-1.0.25 USE="-java" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB * IMPORTANT: 5 news items need reading for repository 'gentoo'. * Use eselect news to read news items. And the x11-terms/xterm isn't emerged on this machine.
would be possible to avoid the xterm requirement, but i dont feel like rewriting the upstream code http://sources.gentoo.org/net-misc/ssvnc/ssvnc-1.0.26.ebuild?r1=1.1&r2=1.2