Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 549992 - net-libs/libvncserver is not installing the support files for web-based clients (HTML5 or java)
Summary: net-libs/libvncserver is not installing the support files for web-based clien...
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alex Xu (Hello71)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-20 21:17 UTC by Fabio Rossi
Modified: 2015-06-10 22:18 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 Fabio Rossi 2015-05-20 21:17:07 UTC
The webclients subdir in the sources contains the HTML5 or java files for implementing a web-based version of a VNC client
Comment 1 Alex Xu (Hello71) 2015-05-24 20:54:21 UTC
will add examples use flag next release.

and if you're going to add as CONFIRMED, assign it yourself.
Comment 2 Alex Xu (Hello71) 2015-06-09 22:23:55 UTC
afaict these are unnecessarily bundled files that are available as net-misc/tightvnc[java] and www-apps/novnc.
Comment 3 Fabio Rossi 2015-06-10 21:46:52 UTC
I'm using x11vnc and I have seen that it depends on libvncserver, this is the reason I opened this bug request. An user might potentially install the same software without having the java or novnc files. What about adding an einfo to the ebuild (in this case x11vnc)?
Comment 4 Alex Xu (Hello71) 2015-06-10 21:50:40 UTC
(In reply to Fabio Rossi from comment #3)
> I'm using x11vnc and I have seen that it depends on libvncserver, this is
> the reason I opened this bug request. An user might potentially install the
> same software without having the java or novnc files. What about adding an
> einfo to the ebuild (in this case x11vnc)?

what do you mean? does x11vnc directly depend on those files, or is it just required for viewing?
Comment 5 Fabio Rossi 2015-06-10 21:57:43 UTC
(In reply to Alex Xu (Hello71) from comment #4)

> what do you mean? does x11vnc directly depend on those files, or is it just
> required for viewing?

they are required if you want to show the vnc session in a browser at port 5800 i.e. to use the -httpdir option which needs the java files.

By default they don't come with x11vnc and I found them looking in the libvncserver sources, probably an einfo during pkg_postinst() in the x11vnc ebuild should be enough to give the right hint to the user.
Comment 6 Alex Xu (Hello71) 2015-06-10 22:10:05 UTC
(In reply to Fabio Rossi from comment #5)
> (In reply to Alex Xu (Hello71) from comment #4)
> 
> > what do you mean? does x11vnc directly depend on those files, or is it just
> > required for viewing?
> 
> they are required if you want to show the vnc session in a browser at port
> 5800 i.e. to use the -httpdir option which needs the java files.
> 
> By default they don't come with x11vnc and I found them looking in the
> libvncserver sources, probably an einfo during pkg_postinst() in the x11vnc
> ebuild should be enough to give the right hint to the user.

so, to be clear, x11vnc supports using some runtime files that are usually provided with libvncserver but can come from anywhere.
Comment 7 Fabio Rossi 2015-06-10 22:18:35 UTC
(In reply to Alex Xu (Hello71) from comment #6)

> so, to be clear, x11vnc supports using some runtime files that are usually
> provided with libvncserver but can come from anywhere.

right, initially I have found those files inside libvncserver sources, later I have used those installed by tightvnc[java] as you suggested