Your message dated Wed, 27 Apr 2016 10:00:29 +0000
with message-id <e1avmgj-0004lb...@franck.debian.org>
and subject line Bug#791095: fixed in libbpp-phyl-omics 2.2.0-1
has caused the Debian Bug report #791095,
regarding libbpp-phyl-omics: 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.)
--
791095: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791095
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libbpp-phyl-omics
Version: 2.1.0-1
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: libbpp-phyl-omics
Source-Version: 2.2.0-1
We believe that the bug you reported is fixed in the latest version of
libbpp-phyl-omics, 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.
Andreas Tille <ti...@debian.org> (supplier of updated libbpp-phyl-omics 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: SHA256
Format: 1.8
Date: Sat, 23 Apr 2016 14:32:11 +0200
Source: libbpp-phyl-omics
Binary: libbpp-phyl-omics-dev libbpp-phyl-omics1v5
Architecture: source amd64
Version: 2.2.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
Description:
libbpp-phyl-omics-dev - Bio++ Phylogenetics library: genomics components
(development fil
libbpp-phyl-omics1v5 - Bio++ Phylogenetics library: genomics components
Closes: 791095
Changes:
libbpp-phyl-omics (2.2.0-1) unstable; urgency=medium
.
* New upstream version
* Moved packaging to Git
* Better description
* Add watch file
* Team maintenance in Debian Med team
* cme fix dpkg-control
* Source package in Section: science
* debhelper 9
* DEP5
* short dh rules file using d-shlibs
* Library transition
Closes: #791095
Checksums-Sha1:
1486fef256ddc21b85dfc58c797731f2d25abdcd 2221 libbpp-phyl-omics_2.2.0-1.dsc
aa85bcae12807f54c9b173aa44ca8b92ce8d5bfc 47215
libbpp-phyl-omics_2.2.0.orig.tar.gz
0f75a2cddd2ad8cb87bb751d339d0f1cc46d52b1 3708
libbpp-phyl-omics_2.2.0-1.debian.tar.xz
00587cf85e6e84db2c1f443b785cfe8ae87c6011 125900
libbpp-phyl-omics-dev_2.2.0-1_amd64.deb
a8dec79cc8e9d726ccb50086b79674c2e8f729e1 20452
libbpp-phyl-omics1v5-dbgsym_2.2.0-1_amd64.deb
e08b4b01d5ec5b09cada31a2f34455822a7f9405 67372
libbpp-phyl-omics1v5_2.2.0-1_amd64.deb
Checksums-Sha256:
242d5b53734fc28bc99d3593ab54a108cd0ca7a2dd64335ec5394fa6615784f3 2221
libbpp-phyl-omics_2.2.0-1.dsc
a48f4c6f0ea1758c1f6dc8a262d5cbad95769739d46ce9af08527107a548bfaa 47215
libbpp-phyl-omics_2.2.0.orig.tar.gz
6b2bbd695974bec4a9ad13e4d79b89d751c4ed4e4a1f8d7275c88b8bf432759c 3708
libbpp-phyl-omics_2.2.0-1.debian.tar.xz
4520055b13d582f78d0f4564a25cdfb5a764546fbfa29694de7a3d18815f2128 125900
libbpp-phyl-omics-dev_2.2.0-1_amd64.deb
cac3a13477859d41a67909c0ce2022e5e4f42447de291d2ded4806231c9a8b74 20452
libbpp-phyl-omics1v5-dbgsym_2.2.0-1_amd64.deb
9440690ea5ee92cacd6159281fb7c013685004ebb02729aeb8a8ae5d51e82983 67372
libbpp-phyl-omics1v5_2.2.0-1_amd64.deb
Files:
e3314197e35ca3935d445bed852331b0 2221 science optional
libbpp-phyl-omics_2.2.0-1.dsc
5f1be1241641d8777481b9933ba30ed1 47215 science optional
libbpp-phyl-omics_2.2.0.orig.tar.gz
25deab7e4c3fbf1e69d57cf22ce2c9a9 3708 science optional
libbpp-phyl-omics_2.2.0-1.debian.tar.xz
3af8799008273566617f889abbe99632 125900 libdevel optional
libbpp-phyl-omics-dev_2.2.0-1_amd64.deb
bc3cd7ff72e4d847cea9143494854659 20452 debug extra
libbpp-phyl-omics1v5-dbgsym_2.2.0-1_amd64.deb
20aac51820584fbe43f2e8149a15b527 67372 libs optional
libbpp-phyl-omics1v5_2.2.0-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXG5/dAAoJEFeKBJTRxkbRRMsP/2wAzNm2u5nCxgX3T0ViWHyo
eB9xvyS2rAoc2M3JVIZtHJwRObEGvI7jtRRiyFd9Iu3hTZHRcEF3bK8TRr17FgjF
l0sAFYcXdUbalb2UKlplyYqtwrBGk4CdioqivYBKEHJTi+L0dHJjDas0goota8cd
mQUivetjWW9DMsflrjxVzYh8R1eRytAouKNvNlOYbKd5958x4IrNDeQgGgu2VjIj
BmcBqiLatvQ+vLFX9pkmFmSFl+brr0uc/ZAKvPCce7jzVbzemZHbbrhuEeKk9ZHi
sR1UdgEsTb/uRsQJADtGJogahE0lTMqq326uJFZ2TCCix0BujJrGgtmmF99QKr1O
ezAjfxIaiN/GKya21+fVK3Gr/kj9J8tmnC1LkNw/eAqTCEdmeQdQKEhZD0t537nb
gUyUGMjDbW2hy10W2I/BXI/1gHfQZafh81FgsWRM8iO94fo0k6UC8G7P7CbFk+1K
rmVyb3uELGOqy4pxhhZeTP845v+/ZBLHG8v/FvVw1/Mx9zxImoqFyRvQwgiTLTxO
UgKAQLTOlEWaTvseYqWQRy+lV0SUkMI+x14uCrMQ7YZgHka5ERKXY4DBiCYNhqnf
ODOKcGp9G1wdYpRmqD5zK4QjCbUoeU8O68xrDt2yqgFs7ucdTXSSmn6KMvDQJQRz
cOIAoBWeXhwR4gW6KzEP
=J1Us
-----END PGP SIGNATURE-----
--- End Message ---