Lintian error for sdwdate-gui / missing xml files for specific desktop environments

I’m currently giving a Whonix build with Xfce a try. Target is KVM at the moment. I always get a lintian error: “sdwdate-gui: binary-without-manpage usr/bin/sdwdate-gui-qubes”
Since the package is likely only relevant for Qubes I just continue the build. @HulaHoop in the 1150* build script the xml files are copied but when building specific flavors like KDE, Xfce, CLI … it will look for e.g. Whonix-Workstation-KDE.xml. These files are missing, so either they have to be added or the script needs to be changed to just copy the Whonix-Workstation.xml file like before.

2 Likes

Whonix/packages/sdwdate-gui must not be pointing to master since this is working in sdwdate-gui master.
Btw uploaded CLI-only version https://download.whonix.org/linux/14.0.0.8.9/ but did not test myself yet. Might not even boot.

The package also matters for Non-Qubes-Whonix /usr/bin/sdwdate-gui. sdwdate-gui is not super important for XFCE but hints that there could be outdated source code generally in use.

I broke that during the rename of the $VMNAME contents in https://github.com/Whonix/Whonix/blob/master/help-steps/variables most likely.

1 Like

https://github.com/Whonix/Whonix/commit/5760a2491cc42482945e3d50ed0ccb33d539d92d

https://github.com/Whonix/Whonix/commit/98fd2361ec4e1ef73de3660ccb4c21e5ec86bf5f

https://github.com/Whonix/Whonix/commit/8679c7f1b94e269b8f110743654c2431a0725cc2

Untested.

1 Like

Git tag created if you like to test.

14.0.0.9.0-developers-only
1 Like

A post was split to a new topic: Whonix XFCE Development

Yes that’s the best option. Thanks for your fix @Patrick