Your message dated Sat, 29 Aug 2015 18:33:55 +0000
with message-id <e1zvkwt-0003xl...@franck.debian.org>
and subject line Bug#791176: fixed in libtorrent-rasterbar 1.0.6-2
has caused the Debian Bug report #791176,
regarding libtorrent-rasterbar: 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.)
--
791176: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791176
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libtorrent-rasterbar
Version: 0.16.18-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: libtorrent-rasterbar
Source-Version: 1.0.6-2
We believe that the bug you reported is fixed in the latest version of
libtorrent-rasterbar, 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.
Andrew Starr-Bochicchio <a...@debian.org> (supplier of updated
libtorrent-rasterbar 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, 29 Aug 2015 12:55:09 -0400
Source: libtorrent-rasterbar
Binary: libtorrent-rasterbar8 libtorrent-rasterbar-dev libtorrent-rasterbar-dbg
libtorrent-rasterbar-doc python-libtorrent python-libtorrent-dbg
python3-libtorrent python3-libtorrent-dbg
Architecture: source amd64 all
Version: 1.0.6-2
Distribution: unstable
Urgency: medium
Maintainer: Cristian Greco <crist...@debian.org>
Changed-By: Andrew Starr-Bochicchio <a...@debian.org>
Description:
libtorrent-rasterbar-dbg - Debug symbols for libtorrent-rasterbar
libtorrent-rasterbar-dev - Development files for libtorrent-rasterbar
libtorrent-rasterbar-doc - Documentation for libtorrent-rasterbar
libtorrent-rasterbar8 - C++ bittorrent library by Rasterbar Software
python-libtorrent - Python bindings for libtorrent-rasterbar
python-libtorrent-dbg - Python bindings for libtorrent-rasterbar (debug
symbols)
python3-libtorrent - Python bindings for libtorrent-rasterbar (Python 3)
python3-libtorrent-dbg - Python bindings for libtorrent-rasterbar (debug
symbols) (Python
Closes: 791176
Changes:
libtorrent-rasterbar (1.0.6-2) unstable; urgency=medium
.
* Upload to unstable (Closes: #791176).
Checksums-Sha1:
ff5db2899f5247b5ca16b99a9377bc9dc7343ec8 2788 libtorrent-rasterbar_1.0.6-2.dsc
5f7e368dc810ee06e12afc41fda06667c6b4ac70 15236
libtorrent-rasterbar_1.0.6-2.debian.tar.xz
92e052ccf01664523619190aec708aae2a3f54b1 26049150
libtorrent-rasterbar-dbg_1.0.6-2_amd64.deb
a98f8eb099bcec1be2f7d4b0f4e49ce0f77c52bb 1675982
libtorrent-rasterbar-dev_1.0.6-2_amd64.deb
642321e9c86a452ba13894104b96cd139a4c6fd0 1500430
libtorrent-rasterbar-doc_1.0.6-2_all.deb
dd217be0e9c03f675de33ac82c0e51c7a483757e 1102998
libtorrent-rasterbar8_1.0.6-2_amd64.deb
b57b709aced7f39f0d249208a942434dabd86718 311816
python-libtorrent-dbg_1.0.6-2_amd64.deb
8385f53ac98786d68ecc3fc941f099e98d92ad6f 292108
python-libtorrent_1.0.6-2_amd64.deb
7e32607ad59ecf501c6a8d424c918ce95d637c65 311964
python3-libtorrent-dbg_1.0.6-2_amd64.deb
23246f0d3ec7edd28354956d80aa08e9a44465b7 289042
python3-libtorrent_1.0.6-2_amd64.deb
Checksums-Sha256:
51fa59c13df384c5069cbe9c13e8c7241955ef601d4954197bc3ac69a4da53d8 2788
libtorrent-rasterbar_1.0.6-2.dsc
8dd7dbfda7c898b15ee2bcff319690ed86aa7fc0ef2bc8990c2670b5d1d6e3d7 15236
libtorrent-rasterbar_1.0.6-2.debian.tar.xz
926e947a3453ecb2726cdc18147b16303be156504d8093763c6a6e8a3ec1e9af 26049150
libtorrent-rasterbar-dbg_1.0.6-2_amd64.deb
f0dc78cb6183cd135d4682b8f5d88c0680ad1edce889fb0028b1310476fac504 1675982
libtorrent-rasterbar-dev_1.0.6-2_amd64.deb
44b12c5388097ff8812e32bc711241aa506bb663769fa280ceeda2bf742f09d2 1500430
libtorrent-rasterbar-doc_1.0.6-2_all.deb
26331beb2fbddc34ff24c96c3fb62e41a584b1a6d366c767b3ecebcfca1011a5 1102998
libtorrent-rasterbar8_1.0.6-2_amd64.deb
e4a558e24a0e1fe8c3c5c895ec37a447731a689caa531c149301e5d5b59f448c 311816
python-libtorrent-dbg_1.0.6-2_amd64.deb
cfba29b07a6524dc0ac72f677764a68fea66ec29b5ad905df92ba913e84922ff 292108
python-libtorrent_1.0.6-2_amd64.deb
9975e574f875e8b7bad74c392a320cda778879c767c3cee012060c0778e7f3f9 311964
python3-libtorrent-dbg_1.0.6-2_amd64.deb
6f502f4098778ef95d28aa6800bf6ccc2899e553ce677d8b8bc7625e4a9c7cc3 289042
python3-libtorrent_1.0.6-2_amd64.deb
Files:
f89f616769a52dfb132427f58e350eff 2788 libs optional
libtorrent-rasterbar_1.0.6-2.dsc
97939b005c66e7f9706add565f2e5b03 15236 libs optional
libtorrent-rasterbar_1.0.6-2.debian.tar.xz
0d06c02274a36cf6428eca99cc459a32 26049150 debug extra
libtorrent-rasterbar-dbg_1.0.6-2_amd64.deb
e36d50afb3a281862d37ac24faa9a552 1675982 libdevel optional
libtorrent-rasterbar-dev_1.0.6-2_amd64.deb
3a963ac377e26953fbbcdcc1c2c2d6f0 1500430 doc optional
libtorrent-rasterbar-doc_1.0.6-2_all.deb
f6f5921bad4227e5460dcae2ec851306 1102998 libs optional
libtorrent-rasterbar8_1.0.6-2_amd64.deb
ce373ac28f6c91ec44ffcebfd59843ce 311816 debug extra
python-libtorrent-dbg_1.0.6-2_amd64.deb
2a951e59c52384a4e0b9355e1d6aa449 292108 python optional
python-libtorrent_1.0.6-2_amd64.deb
e31af623e2354efc54dd5e86679b4425 311964 debug extra
python3-libtorrent-dbg_1.0.6-2_amd64.deb
44f645a0f596626f111e159984feea23 289042 python optional
python3-libtorrent_1.0.6-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJV4fY4AAoJEDtW4rvVP9yxa5wP/3pdtGTbS1RK6y1lgxW6u9dC
BBHzQCOuu27NI9PsxQKP/EA9YAJ2KBRCimvPhOVTUE0WyLtofMQWohYtSwAyoFt0
VR1jMmwuI+brhunDmsieukODxLWfGcb1lNEX4SMk61iCQbxCuj2YvGMB1T0TOn+W
XugJ7sgc1QzB2zBdBjkqb9nra5FNiZ0nl1zaArBkp+DdhBr2gOUS90JqlATIBStX
4rzi+jvUOVtlvROHaZ1RF0Ls527y64jUAR9gb9gof4QQ+13fHkvB6bZ0AaB8gDeh
haVeSbocHjsjXAY5mmrJkAFmIPxaL2Vh03tCako1WJ1IzqZzF3f46Hmtwpk5Z3a1
Ct7GPCOyMl1UsS7yBOiciexJVwa6ey1Me3HIluALw11Jkh9kTx2KyfY3UKVXElkT
i1z8oO5AEI80D/o5TaBfuC3i8wpH0hSdzNTkc0cuxDBuDHQZlPHJ7LmZvrA0PI+c
ukVxSKyv7udvnlyCdHl0ww7KgYs82M89zSLNtOIt3f0+au1sjUKBsqjGzItpo8aw
PKb6ivGjj6cSO/KM9taN4z7BSa4rc66whlfsvW64DS25QaD19vPrG4Q7rnCPRaMB
UFF4Kv/vfm/maCNM8bMru6ZCV+2CZFERSmZ+g2mMqirGfEwlkmXVaxmbZ2psITQf
Wi3l1qNs6+CojYEQ3HOq
=G1tw
-----END PGP SIGNATURE-----
--- End Message ---