Your message dated Sat, 23 Apr 2016 12:00:29 +0000
with message-id <e1atwef-0001qi...@franck.debian.org>
and subject line Bug#791100: fixed in libbpp-seq-omics 2.2.0-1
has caused the Debian Bug report #791100,
regarding libbpp-seq-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.)


-- 
791100: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791100
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libbpp-seq-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-seq-omics
Source-Version: 2.2.0-1

We believe that the bug you reported is fixed in the latest version of
libbpp-seq-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-seq-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: Fri, 22 Apr 2016 21:26:04 +0200
Source: libbpp-seq-omics
Binary: libbpp-seq-omics-dev libbpp-seq-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-seq-omics-dev - Bio++ Sequence library: genomics components
 libbpp-seq-omics1v5 - Bio++ Sequence library: genomics components
Closes: 791100
Changes:
 libbpp-seq-omics (2.2.0-1) unstable; urgency=medium
 .
   * New upstream version
   * Add watch file
   * Better description
   * 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: #791100
Checksums-Sha1:
 fb6c90740819f28f9b5788a8788dd7fd77d0e350 2187 libbpp-seq-omics_2.2.0-1.dsc
 bebd89ee4a78e7e84fddf91a0b0be030acf19096 119954 
libbpp-seq-omics_2.2.0.orig.tar.gz
 62fb3b73513ebd1118426393791daf515352135b 4072 
libbpp-seq-omics_2.2.0-1.debian.tar.xz
 6ca01239fb5ddd76bf9d255ec5ab97c5febc85e4 574286 
libbpp-seq-omics-dev_2.2.0-1_amd64.deb
 bd2ca895c96a5649dccfa92d7935f0b8680605ce 67864 
libbpp-seq-omics1v5-dbgsym_2.2.0-1_amd64.deb
 ffa18c1d2e23d3b3e6ed9ef9c24869b614243074 249322 
libbpp-seq-omics1v5_2.2.0-1_amd64.deb
Checksums-Sha256:
 cc5809fc25fc9471aabdcba8b2a16b416c0febe46421e7a9f08a8707e8d66a63 2187 
libbpp-seq-omics_2.2.0-1.dsc
 1cc6a4bc256bbb90d3371c45b0b4b6be6503e1bf5ce702052875ac1cb4b9a13b 119954 
libbpp-seq-omics_2.2.0.orig.tar.gz
 c8bdea74a3f408ea2a9f01fc413bdd681df3eb722e75ec6183cd051fe8b26417 4072 
libbpp-seq-omics_2.2.0-1.debian.tar.xz
 920bf147cca27f4ca08c1ce1453133dc8f4e8bc06ef1227b0a673072ac18808d 574286 
libbpp-seq-omics-dev_2.2.0-1_amd64.deb
 13907adbbeabd6d7a8f9ff08f3d34accd804c3578a40a533d51fd69d093a664d 67864 
libbpp-seq-omics1v5-dbgsym_2.2.0-1_amd64.deb
 f5ff21f8024544e45d3918bd2c82090bd5b75f4592e6e49f5c9c013787d0b55c 249322 
libbpp-seq-omics1v5_2.2.0-1_amd64.deb
Files:
 cf1c772edcf74993ea2586f14fc37bf4 2187 science optional 
libbpp-seq-omics_2.2.0-1.dsc
 0834a8b45d1be1e3bd18a119b7b75363 119954 science optional 
libbpp-seq-omics_2.2.0.orig.tar.gz
 d4d246203a546916b4aa5a7254bf734f 4072 science optional 
libbpp-seq-omics_2.2.0-1.debian.tar.xz
 7b24d462f49fe8e3eebafa67b0cc843e 574286 libdevel optional 
libbpp-seq-omics-dev_2.2.0-1_amd64.deb
 442ef15b18a727cb2e4048ad6975f7ca 67864 debug extra 
libbpp-seq-omics1v5-dbgsym_2.2.0-1_amd64.deb
 c45f8f57d0eb9edbbfc9c9a1aaaf116f 249322 libs optional 
libbpp-seq-omics1v5_2.2.0-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXGoElAAoJEFeKBJTRxkbROnMP+wcBI7Tq4ZtUh22vINHstWaF
P19+Wb5JIIvKMTHGpYB9xJlt9yRX5AgRrx9h1kEUmeuo+VW3MHb2LFSBwXPEV7tJ
r429MywdG2d5QnCGuWDp+K8HEt7OM2ikbjD2K0AxZp6kCJqzS0IPFz9RgC3HwIZx
hHGjLG7+C9i3M9/nMxmARlz14m9P20u1PahDmiTypwCGVkJvRB3TeTuUVmu/oLIO
BNrnZ7jz8DMIJ/iNDit63hkFKcwb+Oq6FNuk62vaPHz3UVp7lxoljQNmkrhTWNBG
Fm52lKovHlfngEZwesmfMbPLAgAbs4M7hRApemVz0Xsqg95aiZsn+cjNcyisL1Nc
+sFQ0JI3UyT4nnlUAeOOZmZx6pzDRnokqTzxfoh1DShoxIEvCRjqwu+kZY6avPQ0
2V+hTaki6Q1oKFhj0mPFlOkcMG6P/zDdfPbJoP/OPJJLasBVLs/2VVC04XAudG73
gCSmkA1Cuiu24p7hv0c1Go6SULbQGs7w/QjLI/tO7/jWIcg5SqwTlxi67mfdgrpn
pqGLRgdLTurxytWhv2whIV5xIByffWSgbgwTldwuEmqZVLKsZY8sUJBfkNbVRvZ9
Pt4Jb7m8L4WF2qUiyJWkceOHQMnfTsdysL6vjialw0qzWFa7IlRQJlUmcH2Ggywo
fTGBQJNY+ioRJVMyyG/M
=z4AK
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to