[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#971944: marked as done (buster-pu: package espeak/1.48.04+dfsg-7+deb10u1)



Your message dated Sat, 05 Dec 2020 11:02:00 +0000
with message-id <b70f86aac27195271a9b5212c7acc936da6ff100.camel@adam-barratt.org.uk>
and subject line Closing bugs for updates in 10.7 point release
has caused the Debian Bug report #971944,
regarding buster-pu: package espeak/1.48.04+dfsg-7+deb10u1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
971944: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=971944
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian.org@packages.debian.org
Usertags: pu

Hello,

[ Reason ]
Espeak cannot drive the mbrola-fr4 speech synthesis voice if the
mbrola-fr1 package is not installed. This is because some of the mb-fr4
espeak rules refer to the fr1 voice while they should be referring to
the fr4 voice. This was fixed some time ago in the newer espeak-ng
package, but the fix was not backported yet to espeak.

[ Impact ]
This was not a regression over oldstable, but it's hard for users to
guess that espeak+mbrola-fr4 cannot work without the mbrola-fr1 package,
I actually got hit by the issue a week ago and it took me some time to
realize the problem, even though I'm maintaining the packages.

[ Tests ]
After installing speech-dispatcher, espeak, and mbrola-fr4, but not
mbrola-fr1,

spd-say -O espeak-mbrola-generic Bonjour

should be speaking "Bonjour"

[ Risks ]
The change is trivial, as attached. It is already tested as working in
unstable.

[ Checklist ]
  [X] *all* changes are documented in the d/changelog
  [X] I reviewed all changes and I approve them
  [X] attach debdiff against the package in (old)stable
  [X] the issue is verified as fixed in unstable

[ Changes ]
They simply fix the fr1 reference into fr4.

Yes, the remaining reference to fr1_phtrans is on purpose, it is part of
the confusion between mbrola-fr1 and mbrola-fr4: fr1_phtrans is provided
by espeak-data for both mbrola-fr1 and mbrola-fr4, it was actually
renamed to fr_phtrans in espeak-ng-data.

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'proposed-updates'), (500, 'oldoldstable'), (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 5.8.0 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru espeak-1.48.04+dfsg/debian/changelog espeak-1.48.04+dfsg/debian/changelog
--- espeak-1.48.04+dfsg/debian/changelog	2018-10-23 18:26:10.000000000 +0200
+++ espeak-1.48.04+dfsg/debian/changelog	2020-10-10 11:26:41.000000000 +0200
@@ -1,3 +1,10 @@
+espeak (1.48.04+dfsg-7+deb10u1) buster; urgency=medium
+
+  * patches/mbrola-fr4: Fix using espeak with mbrola-fr4 when mbrola-fr1 is
+    not installed.
+
+ -- Samuel Thibault <sthibault@debian.org>  Sat, 10 Oct 2020 11:26:41 +0200
+
 espeak (1.48.04+dfsg-7) unstable; urgency=medium
 
   * control: Bump Standards-Version to 4.2.0 (no changes).
diff -Nru espeak-1.48.04+dfsg/debian/patches/mbrola-fr4 espeak-1.48.04+dfsg/debian/patches/mbrola-fr4
--- espeak-1.48.04+dfsg/debian/patches/mbrola-fr4	1970-01-01 01:00:00.000000000 +0100
+++ espeak-1.48.04+dfsg/debian/patches/mbrola-fr4	2020-10-07 22:53:16.000000000 +0200
@@ -0,0 +1,22 @@
+diff --git a/espeak-data/voices/mb/mb-fr4 b/espeak-data/voices/mb/mb-fr4
+index 8e3c392..6e459cc 100755
+--- a/espeak-data/voices/mb/mb-fr4
++++ b/espeak-data/voices/mb/mb-fr4
+@@ -5,5 +5,5 @@ gender female
+ dictrules 1
+ pitch 140 220
+ voicing 90
+-mbrola fr1 fr1_phtrans
++mbrola fr4 fr1_phtrans
+ 
+diff --git a/espeak-data/voices/mb/mb-fr4-en b/espeak-data/voices/mb/mb-fr4-en
+index 8126770..33817e5 100755
+--- a/espeak-data/voices/mb/mb-fr4-en
++++ b/espeak-data/voices/mb/mb-fr4-en
+@@ -5,5 +5,5 @@ gender female
+ dictrules 1
+ pitch 140 220
+ voicing 90
+-mbrola fr1 fr1_phtrans
++mbrola fr4 fr1_phtrans
+ 
diff -Nru espeak-1.48.04+dfsg/debian/patches/series espeak-1.48.04+dfsg/debian/patches/series
--- espeak-1.48.04+dfsg/debian/patches/series	2016-09-11 02:42:30.000000000 +0200
+++ espeak-1.48.04+dfsg/debian/patches/series	2020-10-07 22:53:16.000000000 +0200
@@ -3,3 +3,4 @@
 fpic
 char_cast
 path
+mbrola-fr4

--- End Message ---
--- Begin Message ---
Package: release.debian.org
Version: 10.7

Hi,

Each of the updates referenced by these bugs was included in this
morning's buster 10.7 point release.

Regards,

Adam

--- End Message ---

Reply to: