Your message dated Wed, 19 Aug 2015 18:00:23 +0000
with message-id <e1zs7ex-0004zm...@franck.debian.org>
and subject line Bug#791001: fixed in clhep 2.1.4.1-1.2
has caused the Debian Bug report #791001,
regarding clhep: 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.)
--
791001: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791001
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:clhep
Version: 2.1.4.1-1.1
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: clhep
Source-Version: 2.1.4.1-1.2
We believe that the bug you reported is fixed in the latest version of
clhep, 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.
Julien Cristau <jcris...@debian.org> (supplier of updated clhep 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: Sun, 16 Aug 2015 17:33:27 +0200
Source: clhep
Binary: libclhep2.1v5 libclhep-dev clhep-doc
Architecture: source all amd64
Version: 2.1.4.1-1.2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Julien Cristau <jcris...@debian.org>
Description:
clhep-doc - Documentation of CLHEP
libclhep-dev - CLHEP: A Class Library for High Energy Physics - development
libclhep2.1v5 - CLHEP: A Class Library for High Energy Physics
Closes: 791001
Changes:
clhep (2.1.4.1-1.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename library packages for g++5 ABI transition (closes: 791001).
Checksums-Sha1:
6b3b01ac0737f1011147850b8dccc85038b3f5b2 2102 clhep_2.1.4.1-1.2.dsc
5959846a6d92b2b3ed9533da1f2a5a5b11226ff8 5384 clhep_2.1.4.1-1.2.debian.tar.xz
43b4629a2c4b268bf8e1310880c5c395d5c8992d 3658836 clhep-doc_2.1.4.1-1.2_all.deb
09fad2cfd7c860abb55dc1fc18f3a178de1696d8 664914
libclhep-dev_2.1.4.1-1.2_amd64.deb
596099b18aadea50f41478651d391b4e01ee744e 447868
libclhep2.1v5_2.1.4.1-1.2_amd64.deb
Checksums-Sha256:
218b40dc1fe45591402ac470d7d2094539ec2691fc92fd85aabcb8f521468bae 2102
clhep_2.1.4.1-1.2.dsc
2498e4a036d3d922bf865715af893432c7cc42ac77956bbcebf6c2a43e5ed93f 5384
clhep_2.1.4.1-1.2.debian.tar.xz
b51638327b21cb85bbe64b9ebb63e19a6485d2ba37f0b91c3112332c7601d1cb 3658836
clhep-doc_2.1.4.1-1.2_all.deb
612a84f2766fc4e023161bd210946cb1355c4cf3cfd4d4a83f6f5ac32bf1fe95 664914
libclhep-dev_2.1.4.1-1.2_amd64.deb
8c2f029792b1db5a78890c79a4c97a31ccc0c0523f56d5996274b4ee439db57d 447868
libclhep2.1v5_2.1.4.1-1.2_amd64.deb
Files:
7fa33518b18209055f8e10cf1d8780a0 2102 science optional clhep_2.1.4.1-1.2.dsc
bf577df6e09c77507c574d0a38dee9d0 5384 science optional
clhep_2.1.4.1-1.2.debian.tar.xz
6c06a0bac1a5b700732d1c14c2cdc0f8 3658836 doc optional
clhep-doc_2.1.4.1-1.2_all.deb
c01352aac7d7dcfbb4e90dee5db10a43 664914 libdevel optional
libclhep-dev_2.1.4.1-1.2_amd64.deb
8affc80e8424b8c4780d0649a7cc4019 447868 science optional
libclhep2.1v5_2.1.4.1-1.2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJV0jBXAAoJEDEBgAUJBeQM6fgQAJPHxMJ4JpaqPTff3VYIF60T
l4bpGEtQ7MfBhppUBPRNB9B5MJaG+JBqUDcDl+1VtfUJZLIYpVAHnZjrREIYAhBx
UQRc4Lh3Ks2KoFJeJXIZS/su1U4gnmTBBybHTRSMNN4IRyDEBf3AZP6sgK+pMd80
GgSmc//xgb9LGudl8DthENcxNvjDvSHqOQdUhvGvme8GctSg1EVE9sdXuC/75Hie
4tAWaLI1+xCbya2QHgyjn5IbrlzncC+OBR/1Qh9/64FYlfiBw4P0RiK2al30R7QO
NTK+gjBlxJnffJoWWmdpVI7UsvxBpHKHrQV1rpwDMzCspM7KFm9t0QblB8zGnTfZ
miQAtB5MM9Qe+fHQpokXqsntnDIiwrLNuljN3o8fT1uQ8L1q/+9WE22Hk6/hJrM5
hQ+iSOEkXrZBzXSCGbEfBzRMUrbzW7Y6ZtwCGqbu/NwGCaokhebIh0itzyO8TslH
f22VyuEsiK6M9Bal3fNCLoX03ioKb5gYZdSyc0rDJ9M3C9djY6hkVpM3HhkG0Ijl
sYk/SaDI7NwPW9e1gXFyCH9XuXqGJnGedWoizA+U8AZMMWajP7BJUkDw4CSgkNDa
uCpTnGuafqZ36JAsxQ9E53OWcXqTisFtslXcbXThwr8IhAQ6RlydxBGsECdId1cP
bR8f+BFwU00vRD4sNtPG
=VGfG
-----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