Your message dated Wed, 19 Aug 2015 18:00:25 +0000
with message-id <e1zs7ez-00050m...@franck.debian.org>
and subject line Bug#791011: fixed in console-bridge 0.2.5-2.1
has caused the Debian Bug report #791011,
regarding console-bridge: 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.)


-- 
791011: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791011
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:console-bridge
Version: 0.2.5-2
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: console-bridge
Source-Version: 0.2.5-2.1

We believe that the bug you reported is fixed in the latest version of
console-bridge, 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.
Julien Cristau <jcris...@debian.org> (supplier of updated console-bridge 
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: Sun, 16 Aug 2015 17:33:59 +0200
Source: console-bridge
Binary: libconsole-bridge0.2v5 libconsole-bridge-dev libconsole-bridge0.2v5-dbg
Architecture: source amd64
Version: 0.2.5-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Julien Cristau <jcris...@debian.org>
Description:
 libconsole-bridge-dev - console bridge - development files
 libconsole-bridge0.2v5 - console bridge - library
 libconsole-bridge0.2v5-dbg - console bridge - debugging symbols
Closes: 791011
Changes:
 console-bridge (0.2.5-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename library packages for g++5 ABI transition (closes: 791011).
Checksums-Sha1:
 ced5a32f63d03877ea9b2c0e34d415c64a172ba2 2305 console-bridge_0.2.5-2.1.dsc
 d5f5c88f53044761c5340443638831555cfdb6a1 3396 
console-bridge_0.2.5-2.1.debian.tar.xz
 48b419e90cfc59493bc82712e245e3ebf84b6e3d 5342 
libconsole-bridge-dev_0.2.5-2.1_amd64.deb
 620c0563434ccf5c4a50c2bac895c6186249c4b2 79006 
libconsole-bridge0.2v5-dbg_0.2.5-2.1_amd64.deb
 98233589522fc094d0a81acb9c043c599ace9bc1 12770 
libconsole-bridge0.2v5_0.2.5-2.1_amd64.deb
Checksums-Sha256:
 a0f7ae51d16f273d83a913404b608f2f306ec81c347f3ec85a89d3a1fe478cb5 2305 
console-bridge_0.2.5-2.1.dsc
 853068327319f9662c7cc05833652b1f98b57c2b641ac22d94fa52d47f4d4aea 3396 
console-bridge_0.2.5-2.1.debian.tar.xz
 0a36419bd594520cbef053d46caa96955604b1771ae3554f4319db54ad6ba39f 5342 
libconsole-bridge-dev_0.2.5-2.1_amd64.deb
 bd0bfc06e2447ce9387d9fc75af0034576152bf82bf85a1074d82af975894810 79006 
libconsole-bridge0.2v5-dbg_0.2.5-2.1_amd64.deb
 77865d5383db0f2aec5d05d242db81cee7152af7f4826112ff4a12b0af66512f 12770 
libconsole-bridge0.2v5_0.2.5-2.1_amd64.deb
Files:
 d105680588749c3cf4aad07946c38838 2305 libs extra console-bridge_0.2.5-2.1.dsc
 6919fff67cc84629a1df49957fcb0d3a 3396 libs extra 
console-bridge_0.2.5-2.1.debian.tar.xz
 b6a5027d0c9e760c0ae60293ecc78110 5342 libdevel extra 
libconsole-bridge-dev_0.2.5-2.1_amd64.deb
 b2635a3580add1e24bf4221ff16423a3 79006 debug extra 
libconsole-bridge0.2v5-dbg_0.2.5-2.1_amd64.deb
 c0fbadb8d390b99ac8d8d7f3f6ef4472 12770 libs extra 
libconsole-bridge0.2v5_0.2.5-2.1_amd64.deb

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

iQIcBAEBCAAGBQJV0jBXAAoJEDEBgAUJBeQMb+QQAJjCFbo8Xwt2B2nYgMMSy8Fs
FjmEBsjkOK/+KnMqS1WHfc7wfa3gyFUku+9NciTuWige9t6oqKbG0ZY1uV1MESzF
0fXurk7vRu6AvWaQRtD5EwWAPS6yd0UpEhNe/z//10Hyo1u1GM1tghgxAEQ6wuWA
tX5Op6OoOOGYYRMV3jyGYZmKDH8mfGq7q5q538DDfyg6CDbfpiBMmBA9VXPoYvQ6
p6q/6MSgqht5IxmXx37CAG0iLRqStqd4YWWF4L6H7xoiq8Cux6izvMxoDYHOahNC
TEDHgAuo96jwtFQOHkX1KTUiknnqHAnPdPVhFgYByi8ZPxcASQBCJBMXJ8yXMwIw
z7inh7Uf5TRKA7Ln9s1lyBpSdyLc4tCE/H/PIOhejGm2zenLDhnskqO6ETGX5z8q
0qcHiyJ23dwu0xVIo8TjjYFTvUXSxf6GTA4l5cMel7/jBbhJAKh8cpEmS1T/E08u
aox4JKKxqlXvBUFuKmwUj4Zv8hkkDOoJAxSNU+MVHc3BhUpNSxJjxzmgg4aYkQPK
isy0maOO3OvuW7inSY/ple+Bx+noAU5xy1UnyYyJh/D5kCfqLKAk5aUOmwwMxufA
wbUUIiydsoiN/vPguyw7TpL5K4vFWnChqmgZOKfLGrsiTcs7EsPxYoHblGC0q++o
+WoO9DxR/3GNMKtEFBUn
=v25L
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to