[X2go-Dev] new x2goserver package breakage

Reinhard Tartler siretart at tauware.de
Mon Aug 1 13:01:35 CEST 2011


It seems to me that

The current x2goserver package seems broken to me:

root at sandy:~# dpkg -i x2goserver_3.0.99.5-0~184~natty1_amd64.deb 
Selecting previously deselected package x2goserver.
(Reading database ... 353215 files and directories currently installed.)
Unpacking x2goserver (from x2goserver_3.0.99.5-0~184~natty1_amd64.deb) ...
Setting up x2goserver (3.0.99.5-0~184~natty1) ...
Creating x2gouser group.
Adding group `x2gouser' (GID 126) ...
Done.
Creating x2gouser user.
Adding system user `x2gouser' (UID 117) ...
Adding new user `x2gouser' (UID 117) with group `x2gouser' ...
Not creating home directory `/var/lib/x2go'.
chmod: cannot access `/usr/bin/x2gosqlitewrapper': No such file or directory
dpkg-statoverride: warning: No override present.
dpkg-statoverride: warning: No override present.
Cleaning up stale x2go sessions.
Processing triggers for ureadahead ...
Processing triggers for man-db ...

I guess this is because the x2gosqlitewrapper has moved:

root at sandy:~# dpkg-deb -c x2goserver_3.0.99.5-0~184~natty1_amd64.deb | grep sqlitewrapper
-rwxr-xr-x root/root      6168 2011-07-31 04:02 ./usr/lib/x2go/x2gosqlitewrapper
-rwxr-xr-x root/root     10579 2011-07-31 03:57 ./usr/lib/x2go/x2gosqlitewrapper.pl

Interestingly, the permissions seem to be correct:

root at sandy:~# ls -l /usr/lib/x2go/x2gosqlitewrapper
-rwxr-sr-x 1 root x2gouser 6168 Jul 31 04:02 /usr/lib/x2go/x2gosqlitewrapper

The above messages may seem rather cosmetic. Still, the warning message
above seem to indicate that something that was actually intended didn't
work. Moreover, purging and reinstalling the package leaves
dpkg-statoverride's database in a pretty unusable state:

root at sandy:~# dpkg -i x2goserver_3.0.99.5-0~184~natty1_amd64.deb 
dpkg: unrecoverable fatal error, aborting:
syntax error: unknown group 'x2gouser' in statoverride file

Even a simple `dpkg-statoverride --list` fails now:

This has impact on any package that uses dpkg-statoverride.

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4




More information about the x2go-dev mailing list