It seems to me that
The current x2goserver package seems broken to me:
root@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@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@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@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