[Tts-project] Bug#904860: speech-dispatcher: Fails to install on non-linux systems due to missing /lib/systemd/system/speech-dispatcherd.service: /usr/bin/deb-systemd-helper: error: unable to read speech-dispatcherd.service

Axel Beckert abe at debian.org
Sun Jul 29 02:46:46 BST 2018


Source: speech-dispatcher
Severity: important
Version: 0.8.8-5
User: debian-bsd at lists.debian.org
Usertags: kfreebsd

If I try to install (or upgrade) speech-dispatcher on kfreebsd-i386, it
fails to configure as follows:

Setting up speech-dispatcher (0.8.8-5) ...
insserv: warning: current start runlevel(s) (3 4 5) of script `speech-dispatcher' overrides LSB defaults (2 3 4 5).
/usr/bin/deb-systemd-helper: error: unable to read speech-dispatcherd.service
dpkg: error processing package speech-dispatcher (--configure):
 installed speech-dispatcher package post-installation script subprocess returned error exit status 1

This is very likely caused by the "[linux-any]" restriction for
lib/systemd/system/speech-dispatcherd.service in
debian/speech-dispatcher.install.

Either remote the "[linux-any]" or guard the deb-systemd-helper calls in
debian/speech-dispatcher.postinst to be only executed on Linux.

[Bug report written on a different system than where I ran into the
issue.]



More information about the Tts-project mailing list