Your message dated Mon, 10 Apr 2017 15:24:00 +0000
with message-id <403c5757-74a3-b9a3-211b-2bb98b492...@thykier.net>
and subject line Re: Bug#859982: unblock: espeak-ng/1.49.0+dfsg-9
has caused the Debian Bug report #859982,
regarding unblock: espeak-ng/1.49.0+dfsg-9
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 ow...@bugs.debian.org
immediately.)


-- 
859982: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859982
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Hello,

espeak-ng is meant to be a replacement for espeak. It provides an
ABI-compatible package (libespeak-ng-libespeak1) for the libespeak1
package, so that users can switch between the espeak implementation and
the espeak-ng.

Packages however have versioned dependencies, so libespeak-ng-libespeak1
needs to have a versioned Provides. I have uploaded the attached changes
to add the version to libespeak-ng-libespeak1's Provides.

Similarly, libespeak-ng-libespeak-dev replaces libespeak-dev, and needs
a versioned Provides for the packages which build-depend on a given
version of libespeak-dev.

unblock espeak-ng/1.49.0+dfsg-9

-- 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.10.0 (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)

-- 
Samuel
 FYLG> Tiens, vlĂ  une URL qui va bien :
 FYLG> ftp://127.0.0.1/WaReZ/NiouZeS/WinDoZe/NeWSMoNGeR/SuPeR
 c'est gentil sauf que l'adresse ne fonctionne pas sa me fais une erreur
 -+- Furtif in Guide du Neuneu Usenet : <MODE CERVEAU OFF> -+-
diff -Nru espeak-ng-1.49.0+dfsg/debian/changelog 
espeak-ng-1.49.0+dfsg/debian/changelog
--- espeak-ng-1.49.0+dfsg/debian/changelog      2017-03-12 13:00:59.000000000 
+0100
+++ espeak-ng-1.49.0+dfsg/debian/changelog      2017-04-09 23:05:00.000000000 
+0200
@@ -1,3 +1,10 @@
+espeak-ng (1.49.0+dfsg-9) unstable; urgency=medium
+
+  * control: Add version to libespeak-ng-libespeak1 Provides
+    (Closes: Bug#859949).
+
+ -- Samuel Thibault <sthiba...@debian.org>  Sun, 09 Apr 2017 23:05:00 +0200
+
 espeak-ng (1.49.0+dfsg-8) unstable; urgency=medium
 
   * control: Fix libespeak-ng-libespeak1 dependency on libespeak-ng1, thanks
diff -Nru espeak-ng-1.49.0+dfsg/debian/control 
espeak-ng-1.49.0+dfsg/debian/control
--- espeak-ng-1.49.0+dfsg/debian/control        2017-03-12 12:58:09.000000000 
+0100
+++ espeak-ng-1.49.0+dfsg/debian/control        2017-04-09 22:58:39.000000000 
+0200
@@ -89,7 +89,7 @@
 Architecture: any
 Section: libs
 Multi-Arch: same
-Provides: libespeak1
+Provides: libespeak1 (= 1.48.04+dfsg)
 Conflicts: libespeak1
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}, libespeak-ng1 (= 
${binary:Version})
@@ -120,7 +120,7 @@
 Section: libdevel
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Provides: libespeak-dev
+Provides: libespeak-dev (= 1.48.04+dfsg)
 Conflicts: libespeak-dev
 Depends: ${misc:Depends}, libespeak-ng-dev (= ${binary:Version})
 Description: Multi-lingual software speech synthesizer: development files

--- End Message ---
--- Begin Message ---
Cyril Brulebois:
> Niels Thykier <ni...@thykier.net> (2017-04-10):
>> Samuel Thibault:
>>> espeak-ng is meant to be a replacement for espeak. It provides an
>>> ABI-compatible package (libespeak-ng-libespeak1) for the libespeak1
>>> package, so that users can switch between the espeak implementation and
>>> the espeak-ng.
>>>
>>> Packages however have versioned dependencies, so libespeak-ng-libespeak1
>>> needs to have a versioned Provides. I have uploaded the attached changes
>>> to add the version to libespeak-ng-libespeak1's Provides.
>>>
>>> Similarly, libespeak-ng-libespeak-dev replaces libespeak-dev, and needs
>>> a versioned Provides for the packages which build-depend on a given
>>> version of libespeak-dev.
>>>
>>> unblock espeak-ng/1.49.0+dfsg-9
>>> [...]
>>
>> Ack from me, CC'ing KiBi for a d-i ack.
> 
> Ah, the diff looked strange at first, but since dh_makeshlibs -V is
> used in src:espeak, that's why we get only the upstream version in the
> shlibs file and in generated dependencies (except for libespeak-dev
> itself which has a hard dependency on its specific version).
> 
> No objections, thanks.
> 
> 
> KiBi.
> 

Unblocked, thanks.

~Niels

--- End Message ---

Reply via email to