Your message dated Thu, 03 Sep 2015 18:00:13 +0000
with message-id <e1zxyo1-0008sq...@franck.debian.org>
and subject line Bug#796925: fixed in opencolorio 1.0.9~dfsg0-4
has caused the Debian Bug report #796925,
regarding opencolorio: transition needed for g++-5 ABIs
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.)
--
796925: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796925
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: opencolorio
Version: 1.0.9~dfsg0-3
Severity: serious
Justification: breaks reverse-dependencies
Tags: patch
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,
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.
In the case of opencolorio, std::string appears in header files that
get installed, so it seems very likely that a transition is needed.
The transition consists of renaming the library package, adding a
v5 suffix. A patch is available in Ubuntu,
<http://patches.ubuntu.com/o/opencolorio/opencolorio_1.0.9~dfsg0-3ubuntu2.patch>.
These follow-up transitions for libstdc++ are not going through exactly
the normal transition procedure, because many entangled transitions are
going on at the same time, and the usual ordered transition procedure
does not scale that far. When all the C++ libraries on which this library
depends have started their transitions in unstable if required, this
library should do the same, closing this bug; the release team will deal
with binNMUs as needed.
In the case of opencolorio:
* there is a circular build-dep with openimageio which will need some
care (Ubuntu temporarily disabled openimageio support in opencolorio,
which seems a reasonable solution)
* boost, opencv, openexr already started their transitions
* Qt does not need a rename
* I think the rest are C and so do not need renames
so I think these two packages are ready to go.
The package is likely to be NMU'd in the near future if there is no
maintainer response, with a patch very similar to the one in Ubuntu. The
release team have declared a 2 day NMU delay[2] for packages involved
in the libstdc++ transition, in order to get unstable back to a usable
state in a finite time.
S
[1] https://wiki.debian.org/GCC5#libstdc.2B-.2B-_ABI_transition
[2] https://lists.debian.org/debian-devel-announce/2015/08/msg00000.html
--- End Message ---
--- Begin Message ---
Source: opencolorio
Source-Version: 1.0.9~dfsg0-4
We believe that the bug you reported is fixed in the latest version of
opencolorio, 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 796...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matteo F. Vescovi <m...@debian.org> (supplier of updated opencolorio 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: SHA512
Format: 1.8
Date: Thu, 03 Sep 2015 13:55:34 +0200
Source: opencolorio
Binary: libopencolorio-dev libopencolorio1v5 opencolorio-tools opencolorio-doc
python-pyopencolorio
Architecture: source amd64 all
Version: 1.0.9~dfsg0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian PhotoTools Maintainers
<pkg-phototools-de...@lists.alioth.debian.org>
Changed-By: Matteo F. Vescovi <m...@debian.org>
Description:
libopencolorio-dev - complete color management solution - development
libopencolorio1v5 - complete color management solution - runtime
opencolorio-doc - complete color management solution - documentation
opencolorio-tools - complete color management solution - utilities
python-pyopencolorio - complete color management solution - python bindings
Closes: 796925
Changes:
opencolorio (1.0.9~dfsg0-4) unstable; urgency=medium
.
* debian/: fix g++-5 ABI transition issue (Closes: #796925)
* debian/control:
- libopenimageio-dev b-dep dropped
- Uploader e-mail address updated
* debian/copyright: S-V bump 3.9.5 => 3.9.6 (no changes needed)
Checksums-Sha1:
e4df735f9588bc48e027cbc8c9730c4b11c9ded8 2726 opencolorio_1.0.9~dfsg0-4.dsc
c5123d5be7694f751146dc571fd96fe2305461b1 9880
opencolorio_1.0.9~dfsg0-4.debian.tar.xz
f3be0a25518fbf760f43d1bf9be9cdef788eb4b5 19250
libopencolorio-dev_1.0.9~dfsg0-4_amd64.deb
ef2d738309cab9d0290693ee821e8a51cd15d1eb 313796
libopencolorio1v5_1.0.9~dfsg0-4_amd64.deb
c65b47c5c07b5660d1dd5e6ff4ebe6e8a9dee7e6 1712926
opencolorio-doc_1.0.9~dfsg0-4_all.deb
3f78a6fea51c3564af6de870e9a2f4a7ecbeaceb 52840
opencolorio-tools_1.0.9~dfsg0-4_amd64.deb
8cf4f45c7374a5256c2f75a7f08a2a17ae49ca69 91326
python-pyopencolorio_1.0.9~dfsg0-4_amd64.deb
Checksums-Sha256:
640e1bb99180d232e28cecc6f31828981f950f2848ab6bdc2d038dbf31da7164 2726
opencolorio_1.0.9~dfsg0-4.dsc
7be898082990288d3ca64cd4d4a251f267db53232775224d099fcffad2c167ad 9880
opencolorio_1.0.9~dfsg0-4.debian.tar.xz
6516f2dc6a41a128d101d3f38a1a4abf396c77a15d1d432fbdf4a6798c68de74 19250
libopencolorio-dev_1.0.9~dfsg0-4_amd64.deb
266d47965e161388ac0b9cbdce4983c5da309f9b1b0a68208a73575a96cc7dc9 313796
libopencolorio1v5_1.0.9~dfsg0-4_amd64.deb
3cd0cbc6bbb230985c2eeaeb296263b90d698d82179b731df5ede53e44b3ed41 1712926
opencolorio-doc_1.0.9~dfsg0-4_all.deb
7ad17698e07364e4ecd845a2884467d40a53624a49f4474ade7d2598e061c168 52840
opencolorio-tools_1.0.9~dfsg0-4_amd64.deb
86ddb5608cb18bf7b903f21f4f9ee252f46a64a2105f3afece9a270576cb5802 91326
python-pyopencolorio_1.0.9~dfsg0-4_amd64.deb
Files:
da01dec71a459619810a237acfa963cf 2726 libs optional
opencolorio_1.0.9~dfsg0-4.dsc
79cbe2797c052698075e44465ea6e601 9880 libs optional
opencolorio_1.0.9~dfsg0-4.debian.tar.xz
fb2b72abaf4ea73d29a46d227ca56705 19250 libdevel optional
libopencolorio-dev_1.0.9~dfsg0-4_amd64.deb
e1fccc9f09f0fb1c44d8dfedcb605b6f 313796 libdevel optional
libopencolorio1v5_1.0.9~dfsg0-4_amd64.deb
0b5de2bc4e8b3565e07e2e0e2b5166e3 1712926 doc optional
opencolorio-doc_1.0.9~dfsg0-4_all.deb
ae3bcaadb7988fb2fe06708d23012bd6 52840 utils optional
opencolorio-tools_1.0.9~dfsg0-4_amd64.deb
9c39aef117376a06d4161ce4daa5e6de 91326 python optional
python-pyopencolorio_1.0.9~dfsg0-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Comment: Debian powered!
iQJ8BAEBCgBmBQJV6DfyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGM0REMDlGOERBODdEMURGNTA0NkM5OUIw
NjEyRjQ5NDRFQ0RDRDVBAAoJEAYS9JROzc1aWbAQALkHpffoeIaCyJ+LItPwj+H+
WyL/JdbR8/xVAShUnYZ3aZb9SdJoR6vJhavRxG8nbsAPMZ0P3l85JxOBFw91OIHW
tUbizkhfHWXF0oHH1t8LO2/u6H8D5nzcsnhFrS4zF55eZPbDYtaZPcf94Z7Fg4qC
QZ7tomf9wlCetW4CDIzL4XyEUl7Ch2JVDQmNSMSuUVSV42jXaxK2teV1WorR/fpm
1/isnhrDqWyLHgu/tstMU2vBRo/Dx/ncrH6VyvGkJtCqIqXaiZNbaf5n4XccGM5M
a1t0ueEQewOZ7ne1fMcbfKVkb0z2QOvJoW6n0EbnzkbfbIUIzXpuInWmvxHxM2nV
wLLB+3E3KOuJhQTUIpkZLDcnMq9h1dYRH6HwkykwuibvuNyqSY5K52et9tS7DzSa
ZY+HkRu6qjwdk8lM0hptKMIP1sc5NPi9AHJGy67cn/nw4b+CX8Ee/ANePyCNz3sh
Fci/LUeNpzhd8o3178YWFw6cPvTq2niYA4fX9b9LqEopB4T7cck/I5eMUk99DeRy
AgDs76cX7OCO5oengJV9Pt9jMOkaCmOaYTI0S205MxrmGFsLlj00eNjUmOnAy3+v
rOH3f7SClzWHaPJxMiIg6i4TiK4kV3Tn1qVGPxGCGzWOk27l5EVPzC8HbNnn/iei
SGuAw+57OFNXpsbbofdF
=q27V
-----END PGP SIGNATURE-----
--- End Message ---