Your message dated Sat, 19 Sep 2015 13:00:07 +0000
with message-id <e1zdhkn-0004g6...@franck.debian.org>
and subject line Bug#797756: fixed in lhapdf 5.9.1-4
has caused the Debian Bug report #797756,
regarding lhapdf: ABI transition needed for libstdc++ v5
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.)
--
797756: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797756
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: lhapdf
Version: 5.9.1-3.1
Severity: serious
Justification: breaks ABI without a package rename
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,
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 lhapdf, std::string appears in installed headers,
so it seems very likely that a transition is needed.
The transition normally consists of renaming the affected library packages,
adding a v5 suffix (liblhapdf0v5). The SONAME should not be changed.
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.
Looking at the build-dependencies of lhapdf, it might need to wait
for octave, which doesn't have a bug open yet. Everything else seems
fine.
The package is likely to be NMU'd if there is no maintainer response. 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.
Regards,
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: lhapdf
Source-Version: 5.9.1-4
We believe that the bug you reported is fixed in the latest version of
lhapdf, 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 797...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sébastien Villemot <sebast...@debian.org> (supplier of updated lhapdf 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: Sat, 19 Sep 2015 11:46:12 +0200
Source: lhapdf
Binary: liblhapdf0v5 liblhapdf-dev python-lhapdf octave-lhapdf
lhapdf-pdfsets-minimal lhapdf-ccwrap-doc
Architecture: source all amd64
Version: 5.9.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Sébastien Villemot <sebast...@debian.org>
Description:
lhapdf-ccwrap-doc - C++ Bindings for LHAPDF - documentation
lhapdf-pdfsets-minimal - Minimal PDF Sets of LHAPDF
liblhapdf-dev - [Physics] Les Houches Accord PDF Interface - development files
liblhapdf0v5 - [Physics] Les Houches Accord PDF Interface
octave-lhapdf - Octave Bindings for LHAPDF
python-lhapdf - Python Bindings for LHAPDF
Closes: 797756
Changes:
lhapdf (5.9.1-4) unstable; urgency=medium
.
* Team upload.
* Rename liblhapdf0 to liblhapdf0v5 for g++-5 transition.
(Closes: #797756)
Checksums-Sha1:
f69f095b0ff7bcbd8d86a32f774001c340865133 2437 lhapdf_5.9.1-4.dsc
2a8448df0c60e9ef66aeb0fb330164e043a9e786 8256 lhapdf_5.9.1-4.debian.tar.xz
d21e5527ffa29b45e35b6dff945cd7629d4f3dc7 105534
lhapdf-ccwrap-doc_5.9.1-4_all.deb
6a42edc4650c436a97f869b6d3548cd192fed61c 5737666
lhapdf-pdfsets-minimal_5.9.1-4_all.deb
19e7470a0127bca3c5bb53a89a317093570c4da8 681682 liblhapdf-dev_5.9.1-4_amd64.deb
23b0ec3ffe151492b5e93fb4a552969e247fa7bc 633398 liblhapdf0v5_5.9.1-4_amd64.deb
4a25a35a985eada9213059f0162b7bc0bc4b6193 41298 octave-lhapdf_5.9.1-4_amd64.deb
4c94abf1f705592177e131fcdea74a9c3ababfa0 93956 python-lhapdf_5.9.1-4_amd64.deb
Checksums-Sha256:
a5e52a2e9ad1cfbb1da75a04bc4e9b5a1ef4d29eec64faf2d01c988c79813c11 2437
lhapdf_5.9.1-4.dsc
62e415172034f61a16299dbb4d0e0782ae9fe1a4038b7061d32d2b9572c3a694 8256
lhapdf_5.9.1-4.debian.tar.xz
a95a850b60cc130ea8963553556ef1a54c1d2c04b5aec55441a3da6ffcfa020e 105534
lhapdf-ccwrap-doc_5.9.1-4_all.deb
f3949b5c0768d841651b4593e997e861089fe122859cf4f5b83fda185c616f20 5737666
lhapdf-pdfsets-minimal_5.9.1-4_all.deb
809964d7e0ccfb59cd0b74c8c680ff56e44962e97e6d029564f37b74d77d225c 681682
liblhapdf-dev_5.9.1-4_amd64.deb
113e47e4c896a0336e5afad47d0e3be950d14125783793d5e574c23e9b9a056d 633398
liblhapdf0v5_5.9.1-4_amd64.deb
791088ce403b9f84956b7f14828d07cd9e14f98ee6dc0ae8b1de35e328caad2b 41298
octave-lhapdf_5.9.1-4_amd64.deb
3085ae9585f821f8cd81db764aa32551cc9cfd4d9eeb042d6945776c65a75fc3 93956
python-lhapdf_5.9.1-4_amd64.deb
Files:
c5569d25b582c7f6fdd05c0fa72b319f 2437 science optional lhapdf_5.9.1-4.dsc
7ba31a4b4c4eab50a45d2b64995b7540 8256 science optional
lhapdf_5.9.1-4.debian.tar.xz
8da5738bec3843065ae9dfbfd1f4e82b 105534 doc optional
lhapdf-ccwrap-doc_5.9.1-4_all.deb
3817abcfed43fa6c641dfbff1107d85f 5737666 science optional
lhapdf-pdfsets-minimal_5.9.1-4_all.deb
bf7690bc0fab7bcc8f2d8b6e3e10c89a 681682 libdevel optional
liblhapdf-dev_5.9.1-4_amd64.deb
d9b69fe1ec59dbf04319c5521a33e9f9 633398 libs optional
liblhapdf0v5_5.9.1-4_amd64.deb
730d9f4e9f3a78aa0b75773c075d7679 41298 science extra
octave-lhapdf_5.9.1-4_amd64.deb
2a9129818650be8256c7e72bbb5a6a45 93956 python optional
python-lhapdf_5.9.1-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJV/TDaAAoJECzs6TUOzr5KQf4P/2eEzqCUmI9B0sysy/zTIe76
1OMcoTo0Rdfc6ypzyQ8ZIL/5gTfcexUC7iJBD25uvTF1XBNcOO8ofrZGxya1u3ed
4tQaT1TzI7caa97gCUaCz1zLCJYfqWL9kM4OQwoU2bT/vRzK4pRk8hkGLs7KgXdQ
ghSXUhMp5AtIKripr0wyIfG0WjzZrx8Hn9ttqd75XYunntR8OAMxB7jqhY+7uBcn
0F+hdeY03nUt71Y/ULcc8KuuHleeD/pwOuovNfOd/5q67kOTMTy/JrEwpJ7w2vUc
fr1gjx/RkiIoWB7iKuAMPGsNSSkoP58/SXM6PmczlaFWjKMT6HmCxDCPADkobZeg
9zf+3R0tvvuk80aSQtJeKYcDIwQQmalZ83HiRfevkYLQmCHB8Btdtxthf5FCB+65
Pnilx2hbDCKiPdW0uWpt1KDbNPfSv3tUnEMZ9TyIWT1z/Zrlq0uYqhZT+jmKwEgI
2I98hUDwRNiCUXrBnKc7JG/NmDwXbvQ8J/qCUkz3H44DeBv8k/dHnIMBhWQ9FYj2
qrikOKwBc11diRXKjNFf7HqWZwAmu4xQc6rgItfokscj/S/xJ19J9He8pL/wtKbz
E7Er1xUYLCqTeKBSN+LFk6Bfe3A0xbRGv+MgDtF+9nbFL2ZSmkG2g6Hgj0IU3kQH
vvpjYkkZ6ylFs9sNdwTL
=ULbp
-----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