Your message dated Sun, 09 Aug 2015 10:00:16 +0000
with message-id <[email protected]>
and subject line Bug#791121: fixed in libgenome 1.3.1-8
has caused the Debian Bug report #791121,
regarding libgenome: 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 [email protected]
immediately.)


-- 
791121: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791121
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libgenome
Version: 1.3.1-7
Severity: important
Tags: sid stretch
User: [email protected]
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
   [email protected]:
   
     user [email protected]
     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: libgenome
Source-Version: 1.3.1-8

We believe that the bug you reported is fixed in the latest version of
libgenome, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Tille <[email protected]> (supplier of updated libgenome 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 08 Aug 2015 18:56:32 +0200
Source: libgenome
Binary: libgenome-1.3-dev libgenome-1.3-0v5
Architecture: source amd64
Version: 1.3.1-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Description:
 libgenome-1.3-0v5 - toolkit for developing bioinformatic related software
 libgenome-1.3-dev - toolkit for developing bioinformatic related software 
(devel)
Closes: 791121
Changes:
 libgenome (1.3.1-8) unstable; urgency=medium
 .
   * d/rules: drop unneeded override libgomp1-dev
   * Rename library packages for g++5 ABI transition.
     (thanks to Steve Langasek <[email protected]> for the patch)
     Closes: #791121
   * cme fix dpkg-control
   * Versioned Build-Depends d-shlibs (>= 0.61) to support --v5 option
Checksums-Sha1:
 e9c2d1157d668a5825d8985cfc3e5c58c75e4ecd 2117 libgenome_1.3.1-8.dsc
 c3ed6c3a63079e46b3836be28e421c7b8d82eb8f 4268 libgenome_1.3.1-8.debian.tar.xz
 7204b447b3b5d49ea51ece935b81b143ee986d1b 106578 
libgenome-1.3-0v5_1.3.1-8_amd64.deb
 028834e22c018796912a8184c3d7883583b48600 171456 
libgenome-1.3-dev_1.3.1-8_amd64.deb
Checksums-Sha256:
 50a3449bdf65286507c4eb51e6d53727ce788b3ff512f4765a516f98db3e1d63 2117 
libgenome_1.3.1-8.dsc
 1a296f0a9d0e6d6a7fe3dd6bc20d3f1772a23c0e0e87443373520986b2a9ba21 4268 
libgenome_1.3.1-8.debian.tar.xz
 4559b51d01423c8e6c34404bf238b682301f220d4c3586b5db4b505fd3f4b179 106578 
libgenome-1.3-0v5_1.3.1-8_amd64.deb
 3a6109bf223a799629a77fb3e602113b33b1eddf30dcf9a47b4a3c70f57dd001 171456 
libgenome-1.3-dev_1.3.1-8_amd64.deb
Files:
 2421aed13ae060e3c9bb47a2f77c0790 2117 science optional libgenome_1.3.1-8.dsc
 95079faf9f255e7ac10a815cd8f74ee9 4268 science optional 
libgenome_1.3.1-8.debian.tar.xz
 2142dd39f8f561d83d5e0717941266d2 106578 libs optional 
libgenome-1.3-0v5_1.3.1-8_amd64.deb
 02c9168579d0bff62549d362bcbfae41 171456 libdevel optional 
libgenome-1.3-dev_1.3.1-8_amd64.deb

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

iQIcBAEBCAAGBQJVxlFyAAoJEFeKBJTRxkbRW4MP/22Z0+ckXooFQ8o1NqpsdA0v
aNCgCUUxa68ZGRUiSd+0CAygp0VSbWkQFuJas/4TgMpA5JZL81lsDNozqdeIpYXM
75vnM3c2xpmV0c/XU8iom45jWDPEh5cMZ12pc4ZgOO1GLUjZz0zCsFhh0MUgalDD
RRd9U0LHg8rnF6BJIOk+cDK0m3rYSxJARQ24bcs5WGdXXVNhW7dlySbx1vAKdBMY
K6X8wTGYfMIQt/qrV6PZzTNafA/+AT7+u+g6qk+OwogEdbMC5qp7t/0mId6TeThN
yYkaAj84qfBgXIwKja9+1OHvu7fL57j6ZcLQQGZirGL1dNFiQwHCvPXllBPF37Bg
oDsM4ecsWT2vAlRXvnlZsCNYVPhrHJCGRwWT07e5amKbveO3hTbXNjYzbHdhTQq6
uVzp600reZaJ4BIVVLSXCONmVXqHCE9ycBJbc/3KhZrOy9lgaBT8Ll1HWXF6DcVp
89aFHV+ibhBlDQeFSJSFlwCPuoyycH345gupo6+5EaTbo/0HIrZ5bCjwPVERoyI3
Dt0GgY5+4pvDOEuIpFldPvARic6zQK4osffgD4cj03cneTXTmCJ+RTlP+nAbTDq3
vtY3PYtPI+Uv3XmWdyw+794MhO2kb0LBUHtaatt5fd8cgApA+cvCv/x6QLI8qkEq
k4JI4EUjftyQzf5pPqJ8
=LpGP
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to