Your message dated Sat, 08 Aug 2015 10:00:38 +0000
with message-id <e1zo0ve-0003t5...@franck.debian.org>
and subject line Bug#791079: fixed in ipe 7.1.4-2.1
has caused the Debian Bug report #791079,
regarding ipe: 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.)


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

We believe that the bug you reported is fixed in the latest version of
ipe, 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.
Martin Pitt <mp...@debian.org> (supplier of updated ipe 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: Wed, 05 Aug 2015 12:02:06 +0200
Source: ipe
Binary: ipe libipe7.1.4v5 libipe-dev
Architecture: source amd64
Version: 7.1.4-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Martin Pitt <mp...@debian.org>
Description:
 ipe        - drawing editor for creating figures in PDF or PS formats
 libipe-dev - Ipe library used by ipelets (developer files)
 libipe7.1.4v5 - Ipe library used by ipelets
Closes: 791079
Changes:
 ipe (7.1.4-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Rename library packages for g++5 ABI transition. (Closes: #791079)
Checksums-Sha1:
 f9cd1a6560ede30f6d89d9b8fb7b4e8b2ec676a3 2138 ipe_7.1.4-2.1.dsc
 0bdfe54e895c1558e679144424cd46610294ed32 9136 ipe_7.1.4-2.1.debian.tar.xz
 9a9627091ad71c0b3219b1e89b28ab6c31ed5b9f 878390 ipe_7.1.4-2.1_amd64.deb
 d039df83658e61a6fce13f59911b3046634a6a85 33324 libipe-dev_7.1.4-2.1_amd64.deb
 6c6e6a4d1e85e02d37391bb108e8453e16f1f634 316282 
libipe7.1.4v5_7.1.4-2.1_amd64.deb
Checksums-Sha256:
 ea8784b9fad5ecbf64ba4202a7f9e478fa3cec1adffdcf32062548c26ee1a586 2138 
ipe_7.1.4-2.1.dsc
 f6f9c64940add2f06681eacbf8b5a9e81449ae8708504be7e5723911e83e156d 9136 
ipe_7.1.4-2.1.debian.tar.xz
 797936820daa9e1dd06c1081d38ff43eadcc334f47ee798d921f8903568e73df 878390 
ipe_7.1.4-2.1_amd64.deb
 c6db9e34afb7cd91d4ff98e8f738a2fa5127216d096f416b88817f670b47f5e7 33324 
libipe-dev_7.1.4-2.1_amd64.deb
 d5a17adca37ddc2ef449bed07887439b0e3085e68f3056b322293ff296747896 316282 
libipe7.1.4v5_7.1.4-2.1_amd64.deb
Files:
 e3ff44c7ca91fc69808f2d5afad07c48 2138 graphics optional ipe_7.1.4-2.1.dsc
 d7a013babbcf0144e7d5e4e4a8c2451b 9136 graphics optional 
ipe_7.1.4-2.1.debian.tar.xz
 8b18ec51894e29b62c088abc976764a0 878390 graphics optional 
ipe_7.1.4-2.1_amd64.deb
 43fb2d8b0949bde17aa88d0397d9bc3c 33324 libdevel optional 
libipe-dev_7.1.4-2.1_amd64.deb
 794acdaa872d79a3c627a8e4b5743dd2 316282 libs optional 
libipe7.1.4v5_7.1.4-2.1_amd64.deb

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

iQIcBAEBCAAGBQJVweGpAAoJENFO8V2v4RNH7vQQALVx5nX5SVjUsJbk05VQjdfy
MTyC9NJ1YUeorn+lutiXvbQ3nvo1MaASVjtyJ+jNlRFDMLKO93qIODW89s2Ql3Ix
OLFijWRRvke7IgyCCclmTDDlhmFWbk+eRaZ4SHb7Z9etMWmXFa7bQQh7KrdbRyiv
ANgcyQsS8NuJVQXklg9vCH1oEvvajtSPvoe74KRFE/jXQOv82h7Q6ETC3+5bNv6v
9+ISWv2MSQNzqhzUtyJdVW+oFAsOfWRwxHHLW7CRoEKMUCzTFDL4/v30m4pA9B8P
YE3nBHMcPkotENN6qTcInFUSCew1HUc6+CUI5OhoSt5OQmV7nZSlrel3bs/SrQ9u
heZrDjHG0lF+G1Hj8uoovPbacpcyzMbXFxT4GM+hUa23iOpD5gsZf8viY0SOAIna
JgTKfrC47Py3Nymi36RW0ks1MvDsknw2bYP22IRCmIy1iSe0kbvWCV0JplFBDo94
uH3J1eLjubQ5W4ysw5OnOe3GpB3Ryt57/m44FkNItWNIxeqt0PwFC4gqXJ1qaZ6H
4ofpS9HOqCIVH5BeftfCul+6uHf57eGLbjV1jd3yCOEqz+9MblN+aXaQOkauMg1b
NpEoljwVIe52+E7c7wORLNShATXeKN9jvo1sul6pbnTkk9aaHtySQD5YrVMMfquK
ay5Q4TEvSI5e+DmuiWDO
=UhVo
-----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