Your message dated Fri, 21 Aug 2015 07:00:19 +0000
with message-id <e1zsgjh-0008io...@franck.debian.org>
and subject line Bug#791310: fixed in vtk 5.8.0-17.6
has caused the Debian Bug report #791310,
regarding vtk: 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.)


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

We believe that the bug you reported is fixed in the latest version of
vtk, 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.
Gianfranco Costamagna <locutusofb...@debian.org> (supplier of updated vtk 
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: Thu, 20 Aug 2015 18:45:08 +0200
Source: vtk
Binary: vtk-doc vtk-examples libvtk5.8v5 libvtk-java libvtk5-dev 
libvtk5.8-qt4v5 libvtk5-qt4-dev tcl-vtk python-vtk
Architecture: source amd64 all
Version: 5.8.0-17.6
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Gianfranco Costamagna <locutusofb...@debian.org>
Description:
 libvtk-java - Visualization Toolkit - A high level 3D visualization library - j
 libvtk5-dev - VTK header files for building C++ code
 libvtk5-qt4-dev - Visualization Toolkit - A high level 3D visualization 
library - Q
 libvtk5.8-qt4v5 - Visualization Toolkit - A high level 3D visualization 
library - Q
 libvtk5.8v5 - Visualization Toolkit - A high level 3D visualization library - r
 python-vtk - Python bindings for VTK
 tcl-vtk    - Tcl bindings for VTK
 vtk-doc    - VTK class reference documentation
 vtk-examples - C++, Tcl and Python example programs/scripts for VTK
Closes: 791310 794010
Changes:
 vtk (5.8.0-17.6) unstable; urgency=medium
 .
   * Non-maintainer upload
 .
   [ Steve Langasek ]
   * Fix libvtk4.8-qt4 shilbs file.
 .
   [ Iain Lane ]
   * Rename library packages for g++5 ABI transition (Closes: #791310).
 .
   [ Gianfranco Costamagna ]
   * tcl8.6.patch: Patch upstream code for FTBFS with tcl8.6
   * debian/*: globally replace tcl/tk 8.5 mentions with 8.6
   * debian/rules: Add USE_INTERP_ERRORLINE for tcl 8.6 compat
   * fix netcdf dependency
     - thanks Bas Couwenberg for the report! (Closes: #794010)
Checksums-Sha1:
 a46b33a8cb9addb8d40d626a34e345c62cff93e8 3135 vtk_5.8.0-17.6.dsc
 7c580fcd8066535273aa3b1053208aa420af5b38 54956 vtk_5.8.0-17.6.debian.tar.xz
 b140cc966bbb68c810c86c4d65bec864f01c58eb 6641500 
libvtk-java_5.8.0-17.6_amd64.deb
 4d21006499bf8b635af1d8eb043655d0ddaa143a 1742990 
libvtk5-dev_5.8.0-17.6_amd64.deb
 1c20641e877bd7016b06c05ce1ec6999d7c9fc18 87002 
libvtk5-qt4-dev_5.8.0-17.6_amd64.deb
 70e2dd125a3425cffd1ca7c7a620479e008310ba 415600 
libvtk5.8-qt4v5_5.8.0-17.6_amd64.deb
 00fee0161488fdc26095fa09a08220df69951e82 13758572 
libvtk5.8v5_5.8.0-17.6_amd64.deb
 6aed79673beeba50de28953483bae6c9b680404c 7127756 
python-vtk_5.8.0-17.6_amd64.deb
 ad3130fc3c19c1311dada7c346f1db00101d52f3 6388490 tcl-vtk_5.8.0-17.6_amd64.deb
 a2c75f1f47a0a8d1d213e82054de2e088ee92d6c 38233612 vtk-doc_5.8.0-17.6_all.deb
 5b1bdc01d46bde1008c452303a0aa3814de29ed6 386560 vtk-examples_5.8.0-17.6_all.deb
Checksums-Sha256:
 08d1fc05552d8d67bd42c27a9344244125cecb5d96c97c7a2150af3bfeb54a52 3135 
vtk_5.8.0-17.6.dsc
 58bbb4f248edba311bf936d2efe2c44f6a858cbb27d1e4c12f995d4121b9c3be 54956 
vtk_5.8.0-17.6.debian.tar.xz
 bad36ce4e91fa2bde4f11b3678bb5544a0035e46f078b42d29cbb5d6004e3b0c 6641500 
libvtk-java_5.8.0-17.6_amd64.deb
 6200272a36993098620f80d427f4e9b8c94a41fa64c9ef4a1eea2a88088a6628 1742990 
libvtk5-dev_5.8.0-17.6_amd64.deb
 9ef73dfb04b1cb4934c41ed89b0203e2e403dd05c5f87335f6472f4ad46c63db 87002 
libvtk5-qt4-dev_5.8.0-17.6_amd64.deb
 a32364b292654a713f606feca5ab386d5171cb15a3973ffb3c36303bf8a7803f 415600 
libvtk5.8-qt4v5_5.8.0-17.6_amd64.deb
 8552be4ac6a9a4eaa856332d42748d921d015b0ff4742f1c870a851e3eacde54 13758572 
libvtk5.8v5_5.8.0-17.6_amd64.deb
 0e1eac2060dd4784f11c97b46dec4688c744ff1ae8b95b76d535d87e47a791e3 7127756 
python-vtk_5.8.0-17.6_amd64.deb
 e12ea6d5adc1df476ae5ad52242365d407df4e925b192181aaca9738cb3ef4bd 6388490 
tcl-vtk_5.8.0-17.6_amd64.deb
 7cf5627409602ac2b6e081efbed806f51b5df05dbe617882eb5511d5a355301d 38233612 
vtk-doc_5.8.0-17.6_all.deb
 c422d5e994b7d0fd6b05ea890834c922cb1da3201f6e56346918ee7aade2c292 386560 
vtk-examples_5.8.0-17.6_all.deb
Files:
 e4b1d87fd3774bd0ad10678937343b01 3135 graphics optional vtk_5.8.0-17.6.dsc
 c1e4f22bd11d7a214e73f7db6e8fa270 54956 graphics optional 
vtk_5.8.0-17.6.debian.tar.xz
 2470f333ac53b5e8fc59c46c28d0f144 6641500 java optional 
libvtk-java_5.8.0-17.6_amd64.deb
 e07ce68cacf522c3b84e3686fd266d57 1742990 libdevel optional 
libvtk5-dev_5.8.0-17.6_amd64.deb
 07a24f60199c7bb5c99f447687a75090 87002 libdevel optional 
libvtk5-qt4-dev_5.8.0-17.6_amd64.deb
 e95c4c58bfa32656de8a00d3de665d06 415600 libs optional 
libvtk5.8-qt4v5_5.8.0-17.6_amd64.deb
 2ae40f43c9d436cc70aab0bf6006eb66 13758572 libs optional 
libvtk5.8v5_5.8.0-17.6_amd64.deb
 7c00465b91bb79b7db1c9218d1a65970 7127756 python optional 
python-vtk_5.8.0-17.6_amd64.deb
 25aba82d58dd317573700f1423d50a5d 6388490 interpreters optional 
tcl-vtk_5.8.0-17.6_amd64.deb
 6759490666adc0649d1639540f7b71ff 38233612 doc optional 
vtk-doc_5.8.0-17.6_all.deb
 498985a80f354a487d5030b6b187dd92 386560 graphics optional 
vtk-examples_5.8.0-17.6_all.deb

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

iQIcBAEBCAAGBQJV1in9AAoJEPNPCXROn13ZckQQAK5iGeNy2NoZRZyZPQgHxae5
NDeBwf64aqT96L+3flAzACXGh8u5EVDHb2fWPric4lIPFwiZaii/H/4Tw+mW6bkW
/NYpw17uPAtaPq2Mf6zk4RcXZ2HfklyjUAr7FoPzcO6VPnrQCPSLt9VJU63MAaIA
mlBnPT7FGY7oFwRvDC0+7F2IzIqx5RdPwStV32DM6nSwWj5c4v69TzoCzy0flGVb
kugNrNWrMmU4DaN1+C+b+2IIN5MTynZkVcq0frZGAYrCJngddrV7WgSCmX55tOv8
o28AnC7i6FGKuOR3K+zc3bDDddbO73+qng92N8T9KwQYMdMkVLxj5//7F0i/OBxO
t/4EoC5TOSaC0RaDlDCasZO/5NWyIPXLt+Hoa1IuVyA06h225rco3IEGBXt1il25
EY1+i9kmh4S+ge9Jcoj51wcRkir7kGscrnwtBPJKmtEGQxmfJIbqeUQphXAvAwLS
JQM6ht5nCKbeHZ80uJQj0N75MLBHCJFF92m/THpEvGTj6Zn/XZLb9EOO5Li31uJo
D132wRfJng3AISb/IpbggFRDzE7G1jy5ImHzCVn/RaqaUG2YGVH93s5vYzLhamvD
obMOueeWqz8+0vdlrK+d8qjNUnaaeQIMniYKm8MvGPBm8s+JIZK4ZIF8gRjleWC7
FCGqfGSn3vmH5lbqFnz9
=XfCE
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to