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

Reply via email to