Your message dated Wed, 13 Apr 2016 12:00:29 +0000
with message-id <e1aqjtb-0004fl...@franck.debian.org>
and subject line Bug#791093: fixed in libbpp-core 2.2.0-1
has caused the Debian Bug report #791093,
regarding libbpp-core: 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.)
--
791093: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791093
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libbpp-core
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-core
Source-Version: 2.2.0-1
We believe that the bug you reported is fixed in the latest version of
libbpp-core, 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-core 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: Fri, 08 Apr 2016 23:52:21 +0200
Source: libbpp-core
Binary: libbpp-core-dev libbpp-core2v5
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-core-dev - Bio++ Core library development files
libbpp-core2v5 - Bio++ Core library
Closes: 641931 791093
Changes:
libbpp-core (2.2.0-1) unstable; urgency=medium
.
* New upstream version
* Moved to Debian Med Git
* Better description
Closes: #641931
* Team maintenance in Debian Med team
* wrote watch file
* DEP5 copyright
* Short dh rules file
* Use d-shlibs
* Library transition
Closes: #791093
Checksums-Sha1:
b3d11c3c47c2716eab46255309e74fe383a50444 2095 libbpp-core_2.2.0-1.dsc
c57ee437b03b4474e3f7ea8cbedaf9eaf630eac0 287623 libbpp-core_2.2.0.orig.tar.gz
f69816ebf99439d2bdbfedb59c334cf8730ddf61 4344 libbpp-core_2.2.0-1.debian.tar.xz
5fb225954500ebe729112fe6daf487662bf6654c 1194326
libbpp-core-dev_2.2.0-1_amd64.deb
a1ecdfd746e20022b79bb1dbf51538d6d99ad450 100448
libbpp-core2v5-dbgsym_2.2.0-1_amd64.deb
4fcb99256b87cf917c72b09ec2c63aab0b942373 525328
libbpp-core2v5_2.2.0-1_amd64.deb
Checksums-Sha256:
1bfa4085d1db6469903aabf14fc734186a16addeb6737c7f5b4f0f3457be6247 2095
libbpp-core_2.2.0-1.dsc
aacd4afddd1584ab6bfa1ff6931259408f1d39958a0bdc5f78bf1f9ee4e98b79 287623
libbpp-core_2.2.0.orig.tar.gz
cfdb72a15335959ad2fa3046b5a3d9d400cca640e31e3d7c326336c7a534b536 4344
libbpp-core_2.2.0-1.debian.tar.xz
b0da60dc810ba00bf04195686b8f9578991f0a8835b1dc860abac816d9a3b8e0 1194326
libbpp-core-dev_2.2.0-1_amd64.deb
6cfe9513fed1f35078ff0aa3acaf54aa4f8ec40d33024611a3255f25463fa810 100448
libbpp-core2v5-dbgsym_2.2.0-1_amd64.deb
90014bc581cb36f505eee48d45ccccb9d63c811d15f93839b2d1aac5f9a7d0f9 525328
libbpp-core2v5_2.2.0-1_amd64.deb
Files:
ee2e05aa7c0cefa5a91b81c595c74fb0 2095 science optional libbpp-core_2.2.0-1.dsc
5789ed2ae8687d13664140cd77203477 287623 science optional
libbpp-core_2.2.0.orig.tar.gz
699867d225f8f50d0dbd5051267127b4 4344 science optional
libbpp-core_2.2.0-1.debian.tar.xz
0d36fc2fa94b175ea61129f3f2ed83c2 1194326 libdevel optional
libbpp-core-dev_2.2.0-1_amd64.deb
ba410165398ac76780ad5c639d33732e 100448 debug extra
libbpp-core2v5-dbgsym_2.2.0-1_amd64.deb
d406ee7daf7ab11a10e2467867d35950 525328 libs optional
libbpp-core2v5_2.2.0-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXCCkeAAoJEFeKBJTRxkbRvj8P/jQ18SxtAFtHadgU3S4Sn04D
bPFTncnHbfMEJ6LPQT47HrlkNZcJHI1Q9vHCb94wGFuNNlV8I9PuDAsDrss7R1Xz
RNOivk8ObHnJeeOe0asrsJbNZuAm9kn46zlcYpuGeEPwrVYRTpsPJ0x3sTGOYQUB
XddsvbCfndSjPtegG+UGr7x94sCSdRlnpbvuHq0WSC/kUC1V4fNYvRbc3yih+CF7
xUHBKAxMzlf+M8OLOHtTkaPsfsdPLYDptTh/y12uxdnZy54ME8SP4ZRXXSFcJYRa
eKmT1D/31KpwfMqvaTvMtUUajBUTwdegtuWoAIrjyrP/+wGcJIlxCxlP2NZOr6oH
sHFwEo8HBNCC/eUh4XyQmJ96ZIqj+m5GcDg9BJWKMqSe3TQoP+VrNd6Xj6357DkQ
wG9khi101JXO7it+8CUBVfg1Lnqp6l356J4mmVpxV7ySFtcfP8fXYOOEV3b1zbPH
rvHRqlqs42lhhkIqcu8NyhXZe8Zcwr8TMj0wrdMWUMnvbxJOZtTdvPbxpbDNud7D
I4qk3I/poa2e3b3WiYyku10rM6b8kaT5j7onZ2iQycvw3wPTWOR2QQq4KGmSbtwh
h+WR8UZze546OsNHt+qcw2RvyqpA6Md/qjGLWiDuxBvCOjAhvdPzFuiB9gc94aJE
+fqefIpCj5KbzA2CJOHf
=9TPp
-----END PGP SIGNATURE-----
--- End Message ---