Package: release.debian.org Severity: normal User: [email protected] Usertags: unblock
Hello, speech-dispatcher is hit by bug #854106, which basically makes the installed system unusable for a blind person because the default speech output module installation was changed, but not the default speech output module configuration. The attached debdiff just modifies this. speech-dispatcher-contrib is hit by bug #854091. This source package build a speech dispatcher module which depends on non-free software. That is why it is both a separate Debian source package, but part of the same source management as speech-dispatcher, because modules have a non-stable ABI. Bug #854091 reports that the dependencies that we have set are however too strict, and notably make binNMUs uninstallable. In the attached debdiff, I have relaxed the dependency, to only require matching upstream revisions, which is what usually defines the ABI. So please unblock this version of packages speech-dispatcher and speech-dispatcher-contrib: unblock speech-dispatcher/0.8.6-3 unblock speech-dispatcher-contrib/0.8.6-3 (note that there was a -2 version with more changes which were supposed to migrate, but didn't due to #854091, I have reverted them all and kept them for Buster). -- System Information: Debian Release: 9.0 APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
diff -Nru speech-dispatcher-0.8.6/debian/changelog speech-dispatcher-0.8.6/debian/changelog --- speech-dispatcher-0.8.6/debian/changelog 2017-01-10 00:32:44.000000000 +0100 +++ speech-dispatcher-0.8.6/debian/changelog 2017-02-04 10:59:22.000000000 +0100 @@ -1,3 +1,15 @@ +speech-dispatcher (0.8.6-3) unstable; urgency=medium + + [ Samuel Thibault ] + * Relax dependency between speech-dispatcher and speech-dispatcher-contrib a + bit: Require only same upstream version. Avoids installability issues + with binNMU (Closes: #854091). + + [ Luke Yelavich ] + * Set the default output module to espeak-ng (Closes: #854106). + + -- Samuel Thibault <[email protected]> Sat, 04 Feb 2017 10:59:22 +0100 + speech-dispatcher (0.8.6-1) unstable; urgency=medium [ Luke Yelavich ] diff -Nru speech-dispatcher-0.8.6/debian/control speech-dispatcher-0.8.6/debian/control --- speech-dispatcher-0.8.6/debian/control 2017-01-10 00:31:33.000000000 +0100 +++ speech-dispatcher-0.8.6/debian/control 2017-02-04 10:59:16.000000000 +0100 @@ -36,7 +36,8 @@ #Depends: # ${shlibs:Depends}, # ${misc:Depends}, -# speech-dispatcher (= ${binary:Version}), +# speech-dispatcher (>= ${source:Upstream-Version}), +# speech-dispatcher (<< ${source:Upstream-Version}.0~) #Breaks: speech-dispatcher-contrib (<< 0.8.5-5) #Replaces: speech-dispatcher-contrib (<< 0.8.5-5) #Description: Speech Dispatcher: Pico output module diff -Nru speech-dispatcher-0.8.6/debian/patches/change-default-module.patch speech-dispatcher-0.8.6/debian/patches/change-default-module.patch --- speech-dispatcher-0.8.6/debian/patches/change-default-module.patch 1970-01-01 01:00:00.000000000 +0100 +++ speech-dispatcher-0.8.6/debian/patches/change-default-module.patch 2017-02-04 08:13:39.000000000 +0100 @@ -0,0 +1,13 @@ +Index: speech-dispatcher/config/speechd.conf +=================================================================== +--- speech-dispatcher.orig/config/speechd.conf ++++ speech-dispatcher/config/speechd.conf +@@ -240,7 +240,7 @@ DefaultVolume 100 + # The DefaultModule selects which output module is the default. You + # must use one of the names of the modules loaded with AddModule. + +-DefaultModule espeak ++DefaultModule espeak-ng + + # The LanguageDefaultModule selects which output modules are prefered + # for specified languages. diff -Nru speech-dispatcher-0.8.6/debian/patches/series speech-dispatcher-0.8.6/debian/patches/series --- speech-dispatcher-0.8.6/debian/patches/series 2017-01-10 00:31:33.000000000 +0100 +++ speech-dispatcher-0.8.6/debian/patches/series 2017-02-04 08:13:39.000000000 +0100 @@ -1,2 +1,3 @@ pulse-default-latency.patch doc-figures +change-default-module.patch

