Your message dated Sun, 25 Oct 2015 17:00:34 +0000
with message-id <e1zqoeo-0005f5...@franck.debian.org>
and subject line Bug#797989: fixed in fastjet 3.0.6+dfsg-1.1
has caused the Debian Bug report #797989,
regarding fastjet: 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.)
--
797989: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797989
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: fastjet
Version: 3.0.6+dfsg-1
Severity: serious
Justification: causes rivet to FTBFS
Tags: sid stretch confirmed
User: debian-...@lists.debian.org
Usertags: libstdc++-cxx11
Control: block -1 by 791283
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 fastjet, the rivet source package FTBFS when built
against a version of yaml-cpp that starts *its* transition,
so I can confirm that a transition is definitely needed.
The transition normally consists of renaming the
affected library packages, adding a v5 suffix (libfastjet0v5, etc.).
The SONAME should not be changed when doing this.
If an upgrade to a new upstream SONAME is already planned, and that
SONAME has never been available in Debian compiled with g++-4, then an
alternative way to carry out the transition would be to bump the
SONAME. However, the libstdc++ transition has been going on for a
month already, and anything that makes it take longer is bad for Debian,
so introducing new upstream code is not desired at this stage.
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 fastjet, siscone needs a
library transition first; in fastjet, please add versioned Build-Depends
on the version of siscone where #791283 has been fixed.
The package might 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: fastjet
Source-Version: 3.0.6+dfsg-1.1
We believe that the bug you reported is fixed in the latest version of
fastjet, 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.
Sebastian Ramacher <sramac...@debian.org> (supplier of updated fastjet 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: Mon, 19 Oct 2015 23:02:48 +0200
Source: fastjet
Binary: libfastjet0v5 libfastjet-dev libfastjettools0 libfastjettools-dev
libfastjet-fortran0 libfastjet-fortran-dev libfastjetplugins0
libfastjetplugins-dev fastjet-doc fastjet-examples root-macro-fastjet
Architecture: source all amd64
Version: 3.0.6+dfsg-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Sebastian Ramacher <sramac...@debian.org>
Description:
fastjet-doc - Documentation of FastJet
fastjet-examples - Example source files of FastJet
libfastjet-dev - Development files of FastJet
libfastjet-fortran-dev - Fortran bindings of FastJet - development files
libfastjet-fortran0 - Fortran bindings of FastJet
libfastjet0v5 - Fast C++ code for the kt and other jet algorithms
libfastjetplugins-dev - FastJet plugins - development files
libfastjetplugins0 - FastJet plugins
libfastjettools-dev - Tools for FastJet - development files
libfastjettools0 - Tools for FastJet
root-macro-fastjet - FastJet macro for CERN ROOT
Closes: 797989
Changes:
fastjet (3.0.6+dfsg-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename package for GCC 5 transition. (Closes: #797989)
Checksums-Sha1:
f075e81bb852d2f37b80778c0a2ced826e0bd42f 2766 fastjet_3.0.6+dfsg-1.1.dsc
6d93634859b4c5c0d9e9239ca2510bf79dac1caa 8228
fastjet_3.0.6+dfsg-1.1.debian.tar.xz
9f699fc4378aea63b2d1a44fc6f886e83cf1186e 4431362
fastjet-doc_3.0.6+dfsg-1.1_all.deb
644aedc5da629d763101a2fadb5f4729ac713bf5 622228
fastjet-examples_3.0.6+dfsg-1.1_all.deb
706745f382983a27efa5dca09faa523d16f1e57c 344580
libfastjet-dev_3.0.6+dfsg-1.1_amd64.deb
86055ee12c59d5a1b8f00397b7748703cca26ccb 113938
libfastjet-fortran-dev_3.0.6+dfsg-1.1_amd64.deb
6d0f1968596f9ddf74041a17a20fb38b6b8d66ce 111694
libfastjet-fortran0_3.0.6+dfsg-1.1_amd64.deb
e99c520b5620f7c4324988929637eb42eeb86bea 256950
libfastjet0v5_3.0.6+dfsg-1.1_amd64.deb
51ec542b08081fc5032e782593b960b49e1ceb9a 202446
libfastjetplugins-dev_3.0.6+dfsg-1.1_amd64.deb
5fcfbbe6dad4d2f8d99915bb41bb2b119b09da8a 172400
libfastjetplugins0_3.0.6+dfsg-1.1_amd64.deb
346385d652454b735ac97fbfb2a1db4c56b37e25 201990
libfastjettools-dev_3.0.6+dfsg-1.1_amd64.deb
e4aa4fbe1b2f1e1767281f101b02e939d7442e90 163960
libfastjettools0_3.0.6+dfsg-1.1_amd64.deb
8bc75e4347e0d9c31e97052c92d7ef746e0886e2 91966
root-macro-fastjet_3.0.6+dfsg-1.1_all.deb
Checksums-Sha256:
14a37c97b6860fde8350a8a1b2a1599c1512a561064e8ca523ee9a87889eb4f3 2766
fastjet_3.0.6+dfsg-1.1.dsc
7891a4224f7cbf0a42c233fe1b21093f804620973ec6ce5549661692aeaa4c33 8228
fastjet_3.0.6+dfsg-1.1.debian.tar.xz
7ec22df267a3bcbbd6b77a2a9565cf0643679966dfae16b424548232cdc416db 4431362
fastjet-doc_3.0.6+dfsg-1.1_all.deb
f79c82423f0e7017f57ceb02466556e64905f7b5aa3f0608b4529ebe3fee77f0 622228
fastjet-examples_3.0.6+dfsg-1.1_all.deb
34e8285b6dda3a36e70cba37f3f0bfc29e3bab374d009070bf9d619195fb4b5f 344580
libfastjet-dev_3.0.6+dfsg-1.1_amd64.deb
f4869a52c6ca57fd24d340fb3e89521fdcd954e0302e4f079f0b62c73883eb33 113938
libfastjet-fortran-dev_3.0.6+dfsg-1.1_amd64.deb
0020e927cb06fb05d9abd7bb7c92dac049c07c8676fee52ca2a3a945584abfb2 111694
libfastjet-fortran0_3.0.6+dfsg-1.1_amd64.deb
080f5fc5ebab9b9110074ed30b7ab95dbced3dd7fb75ef840bde20e49e99a558 256950
libfastjet0v5_3.0.6+dfsg-1.1_amd64.deb
10bc2be556aeee3c88e7b7c64841dfc37c24afaa960f823b128f801347088b37 202446
libfastjetplugins-dev_3.0.6+dfsg-1.1_amd64.deb
732c95120bf3fdeaf1172507f7515d66cee07e5b149e0c5ab0eb141e54680f0c 172400
libfastjetplugins0_3.0.6+dfsg-1.1_amd64.deb
ccfd593379f8d68e39b7f77dd6ad858e0171d8629f0944639ccb2ab49f9b3d80 201990
libfastjettools-dev_3.0.6+dfsg-1.1_amd64.deb
022f49f2ffe193becf59b8b48457376cedb28e2f95a4c7773c5d7edcad1de228 163960
libfastjettools0_3.0.6+dfsg-1.1_amd64.deb
8ef809fc2b71a36f5dd120b1f1353dbd0f0219217a8e3f1c6c6aa4799979090b 91966
root-macro-fastjet_3.0.6+dfsg-1.1_all.deb
Files:
5f498de863b39473a850cc85ccd9c457 2766 science optional
fastjet_3.0.6+dfsg-1.1.dsc
995e33f6090bc6bab93d12f925ce3a67 8228 science optional
fastjet_3.0.6+dfsg-1.1.debian.tar.xz
60724c8fca05cd4adcbb7f1d64f93232 4431362 doc optional
fastjet-doc_3.0.6+dfsg-1.1_all.deb
5e02fddc3fc9b27cef4cc9d78f9ad000 622228 devel optional
fastjet-examples_3.0.6+dfsg-1.1_all.deb
1132148c8166ee1b1b6fd2bf1af7021d 344580 libdevel optional
libfastjet-dev_3.0.6+dfsg-1.1_amd64.deb
b275458029a055baee37051449f6dcf3 113938 libdevel optional
libfastjet-fortran-dev_3.0.6+dfsg-1.1_amd64.deb
e5704b018a39629010b2124cac9382c2 111694 libs optional
libfastjet-fortran0_3.0.6+dfsg-1.1_amd64.deb
8cbe5839683b3b8d47559a104e3dd87e 256950 libs optional
libfastjet0v5_3.0.6+dfsg-1.1_amd64.deb
f30c4cd2482f3e5252f831a2a262778e 202446 libdevel optional
libfastjetplugins-dev_3.0.6+dfsg-1.1_amd64.deb
63148df05c0f3fe61151d2527f00b366 172400 libs optional
libfastjetplugins0_3.0.6+dfsg-1.1_amd64.deb
b9995b20574803d39a76c4843f62dcda 201990 libdevel optional
libfastjettools-dev_3.0.6+dfsg-1.1_amd64.deb
def3a6210739627c039833df72f00661 163960 libs optional
libfastjettools0_3.0.6+dfsg-1.1_amd64.deb
2a8a845d080616e2fa9cd004cc3d677a 91966 devel optional
root-macro-fastjet_3.0.6+dfsg-1.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJWJV6YAAoJEGny/FFupxmT7TUP/0thZSvZtTKUgV/MPmB6rb1I
9q+d/ytjJVZYt9skywbPqd9/FmqtaUE/0ocb1V702pdKhA4b4ZUT7hyfev3aLW/M
BTch9gTwG6mFBqAGxwm7jKhFp8/doEUzcR2iHtXvuTwE4pktZHjQw0agFdPy8EjP
QIw+mlPYeLtjUDWdZ66rvFqDNNFD44dsyxe9KYDuQX3463SAY6vfG4crWa/VSyqV
qdx1Wb2FHHvtGuBM1tW++J1zZFHe9P69yawaCVGID9rDBgQ/Oj3ls6+o2m4EYt2K
NSbXkQOifoCTnyC78wCo90JcNzX+uJHE2NqkiggS7lKxCPSHBhf2hApQyToRyv6l
PEnR+H5fytJxs3JV1h2OkGjfsl91FppfXXIGiy933Z4W0DlnmMqzNEuYu7qq5pp5
LvhHLk4Zr0euPibB9H6RQeyVESfmSnRO8x9Fuw3iHTHRnjYsMvjqE0nC8mI+J4UR
Dtl2WJWb9BUbz7yeq/AkNXQMdS/L8b7h/Wq51XjGI+yKVsH/kdBzkVCInjEffdPa
lNZ6svQ/H6poldsVgw3kwi7fz/QaGtWGxDmJAgdZmpqrg41chmb8aK0+91x2HaBH
vlRvbh6f5NkznpGeXXABOkLxPgWmS37oux3+GSU6TkMHr3lVRzT3WOrGpdlK5JDe
Xq2xSD/cBoRdUSK4U5x8
=9Eai
-----END PGP SIGNATURE-----
--- End Message ---