Your message dated Thu, 03 Sep 2015 07:00:16 +0000
with message-id <e1zxovm-0006pd...@franck.debian.org>
and subject line Bug#791041: fixed in ganv 1.4.2~dfsg0-1.1
has caused the Debian Bug report #791041,
regarding ganv: 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.)


-- 
791041: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791041
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ganv
Version: 1.4.2~dfsg0-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: ganv
Source-Version: 1.4.2~dfsg0-1.1

We believe that the bug you reported is fixed in the latest version of
ganv, 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.
Simon McVittie <s...@debian.org> (supplier of updated ganv 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: Mon, 31 Aug 2015 11:35:35 +0100
Source: ganv
Binary: libganv-1-1v5 libganv-dev gir1.2-ganv-1.0
Architecture: amd64 source
Version: 1.4.2~dfsg0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Alessio Treglia <ales...@debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Closes: 791041
Description: 
 gir1.2-ganv-1.0 - GObject Introspection data for Ganv
 libganv-1-1v5 - canvas widget for graph-based interfaces
 libganv-dev - canvas widget for graph-based interfaces (development files)
Changes:
 ganv (1.4.2~dfsg0-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload for libstdc++ transition (Closes: #791041)
 .
   [ Steve Langasek ]
   * Rename library packages for g++5 ABI transition.
Checksums-Sha1: 
 753f81132933e856dcaf053010e92f4bf96058d5 8888 
gir1.2-ganv-1.0_1.4.2~dfsg0-1.1_amd64.deb
 1a384c11a969b9ae088fcc66c881d69ddab6e558 107888 
libganv-1-1v5_1.4.2~dfsg0-1.1_amd64.deb
 d7f00a07b04fbdfce457d4eee030215f56cf6da8 24152 
libganv-dev_1.4.2~dfsg0-1.1_amd64.deb
 ebcf4afed975ef3bf198fa5be94c273a70c9e317 2123 ganv_1.4.2~dfsg0-1.1.dsc
 201f161ad9b98447c9a8b6aaa8058852ed38169e 6536 
ganv_1.4.2~dfsg0-1.1.debian.tar.xz
Checksums-Sha256: 
 a1027e434b0da4d833b92142e156155d4a06ad94892c0ebb9687521f89e47371 8888 
gir1.2-ganv-1.0_1.4.2~dfsg0-1.1_amd64.deb
 67a74419acb490506a6b694d8776a723c6081bb417f797f72f91e5e217cf248b 107888 
libganv-1-1v5_1.4.2~dfsg0-1.1_amd64.deb
 28599884c1591d4c29002b1fce886331cd7433bd3fe6ff9e87c202ae4948302f 24152 
libganv-dev_1.4.2~dfsg0-1.1_amd64.deb
 0dcb8d41db02535ac766fb083a0d05050f9a914d1c774af5e1f992353824f9d7 2123 
ganv_1.4.2~dfsg0-1.1.dsc
 bf6b8de4722a9eba0fcb8f197b5728f94de85b3c1751c1874c41396a3db58d5b 6536 
ganv_1.4.2~dfsg0-1.1.debian.tar.xz
Files: 
 79939ac32adcada1c0ca4041dee1fb6f 8888 introspection optional 
gir1.2-ganv-1.0_1.4.2~dfsg0-1.1_amd64.deb
 b5bbf88fc279565352dc9ccd7c5dffd2 107888 libs optional 
libganv-1-1v5_1.4.2~dfsg0-1.1_amd64.deb
 f33b65e9830f8e51f9baeef6cbeb0186 24152 libdevel optional 
libganv-dev_1.4.2~dfsg0-1.1_amd64.deb
 1f828907de26babd211fb9b66e460478 2123 libs optional ganv_1.4.2~dfsg0-1.1.dsc
 4146143a8b158a53fa2f9bd7ab1e688b 6536 libs optional 
ganv_1.4.2~dfsg0-1.1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJV5DF0AAoJEE3o/ypjx8yQVX0QAJV4kJmLaw1ope01vAmxOsC/
7W1H3UgzYUNJYLrdyy16INUh5ju0A8SGHQnWLxgoj4qddeW089XoMSaHo1GKJRj4
Ol+9l6qEVATEWF651I3mq/A59XQVEgdpRHLI1VptZDTrF3ouTV9OKxRVDhxMifA8
dtAD8rS3zIMk9mo4e8itcz2aAaBOHBcOOL8KD+D7GOWKRkCMpUUGKmtEtj2MPGmr
BNmUOf7sfCXPYuBfhSaUbN6Tuk+UwT9rcITFYQxasWe/+sqhGGoHSA31qWbw8v8i
ONK3af9T1nqnAySqTxBTDKx0tS8xy4EACFtLKR3EP+gsEMufku/YVZkrYpUBQ2Hm
QIdTnsiLOD9QGIk0ghuKNZFlQOjqf/Aa5TDcMdoXS7sAQvUy/1imcGJcyftmwOo0
72OtyxAiDclQy9i31eFfnYWdaHhibHQtQEu6LOsp7mnfb1PER62oXNvDPvbdqx0n
k9kZ4qbQLeQDYc8TFVKFpkLBRaMdeCUlvqCtXlY7sED6dy2pTmMnLLLw5C6q/2CT
mD0Dsdi+ee83hEBghITjcleVX3nPD/hqo0SK1adhzlD+4nwyVqPln1CLAVYfuFNF
B7agUzu7nEyvQ/KxkLCGwjeyW4mErgfpTpPyCjDjchaHJsUewFNQuZPsYFIca67W
P3M0fXu0WBJHqZUvHsRS
=aCTL
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to