On 01/13/2012 09:13 PM, Holger Levsen wrote: > Setting up xcp-squeezed (1.3-13) ... > insserv: Service xend has to be enabled to start service xcp-squeezed > insserv: exiting now! > update-rc.d: error: insserv rejected the script header > dpkg: error processing xcp-squeezed (--configure):
Hi Holger, Thanks for this bug report, but I wonder if it's not just a false positive, because on the environment you ran the test, xend can't start, because it needs access to xendfs (eg: /proc/xen). The dependencies in the init.d script for xcp-squeezed are: # Provides: xcp-squeezed # Required-Start: $remote_fs $syslog xend # Required-Stop: $remote_fs $syslog so basically, it just requires xend. Then, from /etc/init.d/xend: xenfs_setup() { [ -e "/proc/xen/capabilities" ] && return 0 log_progress_msg "xenfs" [ -d "/proc/xen" ] || return 1 mount -t xenfs xenfs /proc/xen || return 1 return 0 } [ ... ] case "$1" in start) log_daemon_msg "Starting $DESC" modules_setup xenfs_setup So, xend fails to start, because you're doing a test with puiparts, which I really do expect to fail (eg: xend will never be able to start in a chroot). Let me know if you think I'm wrong here, and if I'm badly reading the puipart report. Thomas Goirand (zigo) -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org