Your message dated Mon, 03 Aug 2015 17:00:15 +0000
with message-id <e1zmj5z-0006w0...@franck.debian.org>
and subject line Bug#791026: fixed in ecasound 2.9.1-6
has caused the Debian Bug report #791026,
regarding ecasound: library transition may be needed when GCC 5 is the default
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.)
--
791026: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791026
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ecasound
Version: 2.9.1-5
Severity: important
Tags: sid stretch
User: debian-...@lists.debian.org
Usertags: libstdc++-cxx11
Background [1]: libstdc++6 introduces a new ABI to conform to the
C++11 standard, but keeps the old ABI to not break existing binaries.
Packages which are built with g++-5 from experimental (not the one
from testing/unstable) are using the new ABI. Libraries built from
this source package export some of the new __cxx11 or B5cxx11 symbols,
and dropping other symbols. If these symbols are part of the API of
the library, then this rebuild with g++-5 will trigger a transition
for the library.
What is needed:
- Rebuild the library using g++/g++-5 from experimental. Note that
most likely all C++ libraries within the build dependencies need
a rebuild too. You can find the log for a rebuild in
https://people.debian.org/~doko/logs/gcc5-20150701/
Search for "BEGIN GCC CXX11" in the log.
- Decide if the symbols matching __cxx11 or B5cxx11 are part of the
library API, and are used by the reverse dependencies of the
library.
- If there are no symbols matching __cxx11 or B5cxx11 in the symbols
forming the library API, you should close this issue with a short
explanation.
- If there are no reverse dependencies, it should be the package
maintainers decision if a transition is needed. However this might
break software which is not in the Debian archive, and built
against these packages.
- If a library transition is needed, please prepare for the change.
Rename the library package, append "v5" to the name of the package
(e.g. libfoo2 -> libfoo2v5). Such a change can be avoided, if you
have a soversion bump and you upload this version instead of the
renamed package. Prepare a patch and attach it to this issue (mark
this issue with patch), so that it is possible to NMU such a
package. We'll probably have more than hundred transitions
triggered. Then reassign the issue to release.debian.org and
properly tag it as a transition issue, by sending an email to
cont...@bugs.debian.org:
user release.debian....@packages.debian.org
usertag <this issue> + transition
block <this issue> by 790756
reassign <this issue> release.debian.org
- If unsure if a transition is needed, please tag the issue with help
to ask for feedback from other Debian developers.
The libstdc++6 transition will be a large one, and it will come with a
lot of pain. Please help it by preparing the follow-up transitions.
[1] https://wiki.debian.org/GCC5#libstdc.2B-.2B-_ABI_transition
--- End Message ---
--- Begin Message ---
Source: ecasound
Source-Version: 2.9.1-6
We believe that the bug you reported is fixed in the latest version of
ecasound, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 791...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alessandro Ghedini <gh...@debian.org> (supplier of updated ecasound package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 03 Aug 2015 13:54:03 +0200
Source: ecasound
Binary: ecasound ecatools libecasoundc1v5 libecasoundc-dev python-ecasound
ruby-ecasound ecasound-el ecasound-doc
Architecture: source all amd64
Version: 2.9.1-6
Distribution: experimental
Urgency: medium
Maintainer: Debian Multimedia Maintainers
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Alessandro Ghedini <gh...@debian.org>
Description:
ecasound - multitrack-capable audio recorder and effect processor
ecasound-doc - documentation files for Ecasound
ecasound-el - multitrack-capable audio recorder and effect processor (emacs)
ecatools - multitrack-capable audio recorder and effect processor (tools)
libecasoundc-dev - multitrack-capable audio recorder and effect processor (C
dev lib
libecasoundc1v5 - multitrack-capable audio recorder and effect processor (C
library
python-ecasound - multitrack-capable audio recorder and effect processor
(Python bi
ruby-ecasound - multitrack-capable audio recorder and effect processor (ruby
bind
Closes: 791026
Changes:
ecasound (2.9.1-6) experimental; urgency=medium
.
* Rename libecasoundc1 -> libecasoundc1v5 for g++5 ABI transition
(Closes: #791026)
* Add dh-python to Build-Depends
* Fix capitalization-error-in-description-synopsis python Python
Checksums-Sha1:
9ccca228e0f24339316e183d9f25dca2b9416589 2665 ecasound_2.9.1-6.dsc
675af4378e6cae9091d20828d81bd50ffd30cb4c 18972 ecasound_2.9.1-6.debian.tar.xz
173056e677f78eca762200f2cf0e264ed512ed82 709184 ecasound-doc_2.9.1-6_all.deb
658b69f0e655d43cc7c95e3c47b35ca1b0fa454f 85150 ecasound-el_2.9.1-6_all.deb
f0ac4f2dae941873d03541d91aa171f78df86f30 628596 ecasound_2.9.1-6_amd64.deb
9524d6244b52d4879a1ab9f692fde6cb2dd10918 117998 ecatools_2.9.1-6_amd64.deb
4ce8a3d28aba020660532b69ee347c09ede427f0 65756
libecasoundc-dev_2.9.1-6_amd64.deb
2e3a757340667b27277a751a3247fd058c140beb 73726
libecasoundc1v5_2.9.1-6_amd64.deb
484388af1542c6a27e2b970667fa5cbfde9efe40 68254 python-ecasound_2.9.1-6_all.deb
819eea8d71eeacae946941223b52bd6e82b47444 65302 ruby-ecasound_2.9.1-6_all.deb
Checksums-Sha256:
ea94d09c108726809c74c777f1877b58c3c41b88b83202f4d6219b9400924a42 2665
ecasound_2.9.1-6.dsc
054a4a7c53034a91f2a3cbe4af3e5810817dd4c7f2f8345229a8e967c09dd2e5 18972
ecasound_2.9.1-6.debian.tar.xz
1426b04f046fe70ef7d959c86bd5e0b03d1031296855f8c450b52ea9a0a5eb96 709184
ecasound-doc_2.9.1-6_all.deb
673edc2f02082a4b10f613fdb9c8610342d07adc88aa621f57df6bc0272669e9 85150
ecasound-el_2.9.1-6_all.deb
828c8bb2f8aa03aaa509ed539497403f2cd7323b642a3a22ec798312510f60b2 628596
ecasound_2.9.1-6_amd64.deb
30e096868114a463363fe2dcb272850fe076a7165388dfc255cb9986aa780f83 117998
ecatools_2.9.1-6_amd64.deb
025c5f41be4a6c6aba52f8b62d9cb9205a1201366be14ab105b761fa05ed9650 65756
libecasoundc-dev_2.9.1-6_amd64.deb
c51340442f105f4d0d667655038449e2410b46472185075600038641f4036fc5 73726
libecasoundc1v5_2.9.1-6_amd64.deb
b87c8b2ea8eb8973942b6c930610fd7adb5e135c35753c5aa399e07099524843 68254
python-ecasound_2.9.1-6_all.deb
8441b6dba03b516d3d5e08d8112fca1220a9732f93cafb2486101f9dda986f7a 65302
ruby-ecasound_2.9.1-6_all.deb
Files:
4d2a8fe4cb839df7122dbae2bc4541e8 2665 sound extra ecasound_2.9.1-6.dsc
3252297f8868a06ee5000452cb6cf337 18972 sound extra
ecasound_2.9.1-6.debian.tar.xz
802121c1d960a02b4f13cef16ca21955 709184 doc extra ecasound-doc_2.9.1-6_all.deb
d915e2568c51681d3ffba16a64fc9683 85150 lisp extra ecasound-el_2.9.1-6_all.deb
d8f6f3faeb65c410c29a6d3e5488b76e 628596 sound extra ecasound_2.9.1-6_amd64.deb
31f1b09d204580143115dd18c42f49e2 117998 sound extra ecatools_2.9.1-6_amd64.deb
84157debcccf1635f759bdb8397273b9 65756 libdevel extra
libecasoundc-dev_2.9.1-6_amd64.deb
6eef60049f9306b40ed6ad522e17cca2 73726 libs extra
libecasoundc1v5_2.9.1-6_amd64.deb
834398efdb3ca28fb827f1a1492ef7d5 68254 python extra
python-ecasound_2.9.1-6_all.deb
7e8b3a7cb55a955a8981d7e376442fc6 65302 ruby extra ruby-ecasound_2.9.1-6_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJVv1gPAAoJEK+lG9bN5XPLq4cP/AyVRy7tS8M2EkoDvYQNKCZ6
FcqTzTSyaMv3olXjWJaLtTGM6ttyJ6YF3ZNGAK5Wn/Vif/CQQp8exXWE+QpS+Nxp
UKMykb4QM6DTbPUQlXHjoYM3qHBjQORQ3YEXyXRU9Bav8Ld0XYuBBxEF8AApUndx
uOpl2duc2v9TQM0YEcXKQANeKqMQYYaLd5f63pNYvXBCUfcjWD1s4hOxoOQuk/qF
N8Hz916H1LaV99Rgk7t50j3cIGYSHleUBgPUyhvq1SZIxv764o4DdQBNEbAGmvtO
bsiEMiHljTaJ4h0vYD5nHqp+pXrc0P7aHxfxSusCLCYa2BIJVHnjcIn0yPSJBAfc
eFyKOt2yVcZ9Yc0AYUOtt0qbmLQGCcril4dgYcfbZV8Ii/QlA9SeVdv1wx2YhJ2P
az+h21bMYn80F05Dp8oFwk3pDjCi02FWW2iJBmyXRwcOH//aDcTF27XfAKk9T7yy
Tl6+9Dodp5cgf9hfBmUNdbRBpNqfILLUcCDAi36dmdyUNrqatfhuT/jhVQ/OWMEb
i0a7jzE0oCvjlOGZhzB7QBuD55+zYD4K7b3TGLW6Zuyi9AJUo5O3TwUxbIbGaQqu
8XdCc0Ip537Na9yDJnFxmwmKL5hZiXEK86DMzwgnVu0MkyPeD2m96CXUw8DGfZXh
dKyLm5pKPy3oFM7Ll2Aa
=ELIc
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers