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