Overview

Request 209511 accepted

- Strip tightvnc down to client only to prevent conflict with
tigervnc. (fate#312636)

Loading...
Request History
Michal Srb's avatar

michalsrb created request

- Strip tightvnc down to client only to prevent conflict with
tigervnc. (fate#312636)


Dirk Stoecker's avatar

dstoecker declined request

Removing functionality is not the proper way to do it. Instead split the functionality into different packages which can be installed separately.


Michal Srb's avatar

michalsrb approved review

I am sorry, I didn't explain it properly.

What I am suggesting to remove here are files that don't belong to VNC client package. vncpasswd, vncserver, vnc_inetd_httpd, the classes of java client, configuration of xinetd, firewall and slp - that all have nothing to do with vnc client - it is needed in vnc server and all those files (or equivalents) were moved to xorg-x11-Xvnc package. Also the VNC server and VNC tools are now built from tigervnc sources (fate#312636).

Tigervnc package contains only client and with this submit request I am trying to turn tightvnc to client only as well. Without this, tightvnc has stupid conflict with xorg-x11-Xvnc because it is carrying tools for nonexistent tightvnc server.

We could split it and put those tightvnc server related tools and configurations to separate package, but there is no tightvnc server they could be used with. We could reintroduce tightvnc server and have them both (something like xorg-x11-Xvnc-tightvnc and xorg-x11-Xvnc-tigervnc), but tightvnc server was dropped for good reasons. (It has no longer active upstream, requires heavy patching to compile with current X server, has bugs that aren't in tigervnc...)

To sum up: The plan is to have tigervnc based server and ability to switch between tightvnc and tigervnc client. This is cleaning up tightvnc package so it can coexists as pure client.


Stefan Dirsch's avatar

sndirsch accepted request

With that explanation the submitrequest makes perfectly sense tome. Thanks for all the work, Michal!

openSUSE Build Service is sponsored by