[Tts-project] Bug#745696: Please split system-wide configuration into a separate package or remove it
Josh Triplett
josh at joshtriplett.org
Tue Nov 24 06:11:18 UTC 2015
Package: speech-dispatcher
Version: 0.8-7
Followup-For: Bug #745696
Is there any possibility of this change occurring in the package?
Perhaps with a patch provided? The default GNOME desktop pulls in
speech-dispatcher, which has become one of the few packages left in a
default desktop install that runs an init script with a default file
disabling it. I'd like to remove that if possible.
One suggested path for this, to minimize any possibility of disrupting
someone's working setup even if they use system-wide mode:
- Stop shipping the init script or /etc/defaults file in the package.
Optionally provide the init script (minus the /etc/defaults bits) as
an example in /usr/share/doc/speech-dispatcher/examples/ for people to
enable if they want it. This will fix the issue for all new installs.
- On existing installations, dpkg will not remove
/etc/init.d/speech-dispatcher or /etc/defaults/speech-dispatcher, so
existing setups will continue to work.
- To remove the startup script for the common case of people *not*
having enabled the system-wide speech-dispatcher (which README.Debian
recommends against enabling), the postinst can check
/etc/defaults/speech-dispatcher, and if it doesn't have RUN=yes,
rm /etc/defaults/speech-dispatcher and /etc/init.d/speech-dispatcher .
Does that sound reasonable?
- Josh Triplett
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.3.0-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages speech-dispatcher depends on:
ii adduser 3.113+nmu3
ii libc6 2.19-22
ii libdotconf0 1.3-0.2
ii libespeak1 1.48.04+dfsg-1
ii libflite1 2.0.0-release-1
ii libglib2.0-0 2.46.2-1
ii libltdl7 2.4.2-1.11
ii libspeechd2 0.8-7
ii lsb-base 9.20150917
ii speech-dispatcher-audio-plugins 0.8-7
Versions of packages speech-dispatcher recommends:
ii pulseaudio 7.1-2
Versions of packages speech-dispatcher suggests:
pn libttspico-utils <none>
pn speech-dispatcher-doc-cs <none>
pn speech-dispatcher-festival <none>
-- no debconf information
More information about the Tts-project
mailing list