Package: ltsp-server Version: 0.99debian9 Severity: important Tags: patch due to recent changes in xserver-xorg dependencies (see #405639), ltsp-build-client creates a new LTSP chroot without all the appropriate xserver-xorg-video* and xserver-xorg-input* packages installed.
this breaks the overwhelming majority of ltsp installs, as users will expect keyboard, mice and a variety of video cards to work with LTSP. (would this justify a grave severity?) a trivial patch is attached which should work around the problem, by adding xserver-xorg-video-all and xserver-xorg-input-all to the list of packages to install. live well, vagrant
=== modified file 'server/plugins/ltsp-build-client/Debian/000-basic-configuration' --- server/plugins/ltsp-build-client/Debian/000-basic-configuration 2006-12-19 04:14:16 +0000 +++ server/plugins/ltsp-build-client/Debian/000-basic-configuration 2007-01-05 19:19:26 +0000 @@ -5,7 +5,7 @@ DIST=${DIST:-"$(lsb_release -s -c)"} MIRROR=${MIRROR:-"http://http.us.debian.org/debian"} COMPONENTS=${COMPONENTS:-"main"} - EARLY_PACKAGES=${EARLY_PACKAGES:-"xorg ltsp-client discover1 mdetect xresprobe udev xdebconfigurator esound debian-archive-keyring"} + EARLY_PACKAGES=${EARLY_PACKAGES:-"xorg xserver-xorg-input-all xserver-xorg-video-all ltsp-client discover1 mdetect xresprobe udev xdebconfigurator esound debian-archive-keyring"} EXCLUDE=${EXCLUDE:-"libpcap0.7,libgnutls11,liblockfile1,libpcre3,libtasn1-2,libopencdk8,liblzo1,info,manpages,man-db,libgcrypt11,libgdbm3,libgpg-error0,groff-base,at,cron,logrotate,exim4-config,exim4,exim4-base,exim4-daemon-light,ipchains,mailx,pppconfig,pppoe,pppoeconf,tasksel,base-config,apt-utils,dhcp-client,fdutils,iptables,ppp,whiptail"} RCS_WHITELIST=${RCS_WHITELIST:-"mountkernfs.sh mountvirtfs hostname.sh keymap.sh loopback udev mountdevsubfs.sh mountdevsubfs module-init-tools procps.sh etc-setserial ltsp-client-setup setserial console-screen.sh xorg-common x11-common xfree86-common ifupdown networking"} RC2_WHITELIST=${RC2_WHITELIST:-"ltsp-client nbd-client usplash rmnologin"}