Your message dated Wed, 26 Aug 2015 16:00:23 +0000
with message-id <e1zud7f-0006kk...@franck.debian.org>
and subject line Bug#791267: fixed in relion 1.3+dfsg-3
has caused the Debian Bug report #791267,
regarding relion: 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.)
--
791267: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791267
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:relion
Version: 1.3+dfsg-2
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: relion
Source-Version: 1.3+dfsg-3
We believe that the bug you reported is fixed in the latest version of
relion, 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.
Roland Fehrenbacher <r...@q-leap.de> (supplier of updated relion 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, 24 Aug 2015 16:08:36 +0000
Source: relion
Binary: relion-bin relion-bin+mpi relion-bin+gui relion-bin+mpi+gui
librelion-dev-common librelion-dev librelion+mpi-dev librelion+gui-dev
librelion+mpi+gui-dev librelion-1.3-1v5 librelion+mpi-1.3-1v5
librelion+gui-1.3-1v5 librelion+mpi+gui-1.3-1v5
Architecture: source amd64 all
Version: 1.3+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<debian-med-packag...@lists.alioth.debian.org>
Changed-By: Roland Fehrenbacher <r...@q-leap.de>
Description:
librelion+gui-1.3-1v5 - RELION dynnamic library (3D reconstructions in
cryo-electron micr
librelion+gui-dev - C++ API for RELION (3D reconstructions in cryo-electron
microscop
librelion+mpi+gui-1.3-1v5 - RELION dynnamic library (3D reconstructions in
cryo-electron micr
librelion+mpi+gui-dev - C++ API for RELION (3D reconstructions in
cryo-electron microscop
librelion+mpi-1.3-1v5 - RELION dynnamic library (3D reconstructions in
cryo-electron micr
librelion+mpi-dev - C++ API for RELION (3D reconstructions in cryo-electron
microscop
librelion-1.3-1v5 - RELION dynnamic library (3D reconstructions in
cryo-electron micr
librelion-dev - C++ API for RELION (3D reconstructions in cryo-electron
microscop
librelion-dev-common - C++ API for RELION (3D reconstructions in cryo-electron
microscop
relion-bin - toolkit for 3D reconstructions in cryo-electron microscopy
relion-bin+gui - parallel toolkit for 3D reconstructions in cryo-electron
microsco
relion-bin+mpi - parallel toolkit for 3D reconstructions in cryo-electron
microsco
relion-bin+mpi+gui - parallel toolkit for 3D reconstructions in cryo-electron
microsco
Closes: 791267
Changes:
relion (1.3+dfsg-3) unstable; urgency=medium
.
[ Andreas Tille ]
* Rename library packages for g++5 ABI transition.
(Thanks for the patch to Iain Lane <i...@orangesquash.org.uk>)
Closes: #791267
.
[ Roland Fehrenbacher ]
* Fix permissions of d/lib*.install files (needed for dh-exec)
Checksums-Sha1:
752e99d2ecc854b885cd358d2bb9f88eadc2bf09 3059 relion_1.3+dfsg-3.dsc
da02eb14d409afeb4706204a5348f80412a15d1d 7112 relion_1.3+dfsg-3.debian.tar.xz
2aa391566e0c514da0e6f2c24e2c0d715ea81670 635390
librelion+gui-1.3-1v5_1.3+dfsg-3_amd64.deb
22a1693253b8cdc6af351c253b1a7b06e443b451 736628
librelion+gui-dev_1.3+dfsg-3_amd64.deb
e19aee3db6db1698b26062ffcf95150df1f6183a 680552
librelion+mpi+gui-1.3-1v5_1.3+dfsg-3_amd64.deb
48913397abb8c190ced69a92d14233b58a17fd0a 866034
librelion+mpi+gui-dev_1.3+dfsg-3_amd64.deb
bf1621407a0c468a144c71e1b8e22e3d44a6ac98 578730
librelion+mpi-1.3-1v5_1.3+dfsg-3_amd64.deb
35b8f40488b512cc1a80da7171347651cb45fdcf 742402
librelion+mpi-dev_1.3+dfsg-3_amd64.deb
927bea7730819bbf43d2601e79dbb13986558fb3 528582
librelion-1.3-1v5_1.3+dfsg-3_amd64.deb
b9d1f32155abb9c8d6f279475b37aba6328d5594 135798
librelion-dev-common_1.3+dfsg-3_all.deb
53f51e483113df701591af276037df9190166b35 618446
librelion-dev_1.3+dfsg-3_amd64.deb
606657b4d197a9626ac064c8d070c9baebde4e51 169174
relion-bin+gui_1.3+dfsg-3_amd64.deb
c4e806c389d6b189bbb8bbf2c997932b930f0d51 214066
relion-bin+mpi+gui_1.3+dfsg-3_amd64.deb
393547d02cc25373e9d5111b6122a0b62829ed01 222178
relion-bin+mpi_1.3+dfsg-3_amd64.deb
cd6dcc6450cbe8c5a44552f59813a491739d9c80 168144 relion-bin_1.3+dfsg-3_amd64.deb
Checksums-Sha256:
663a88d61b950f268b165fdd961db47b982fb6c4937175f4e745b057e335515c 3059
relion_1.3+dfsg-3.dsc
89ee020624699d39c4eb6db6b797d446bcc863b34ac7c92ef39125df49653add 7112
relion_1.3+dfsg-3.debian.tar.xz
7f1fc29f15a02b9b862235da935daa19b0487158c2dbfb2c2447e0f3c3535bad 635390
librelion+gui-1.3-1v5_1.3+dfsg-3_amd64.deb
0a2e8de8ae28607847e2b862bd06c5cd0c665099c84d54edf6953cbe30a056d3 736628
librelion+gui-dev_1.3+dfsg-3_amd64.deb
1502d4e1efa4579ddc4b685b2129be50cc29e9a124bdda9dd338d139b5a97c44 680552
librelion+mpi+gui-1.3-1v5_1.3+dfsg-3_amd64.deb
2397e0f6f91e18d585136928fc5b8a2d75265cd558aae4c1533411c3efb7903c 866034
librelion+mpi+gui-dev_1.3+dfsg-3_amd64.deb
241f6489bdb338653effc5a0ad9de79dbea793fa6439a3ba3d8089a1b43358d5 578730
librelion+mpi-1.3-1v5_1.3+dfsg-3_amd64.deb
4fadfd75a0e86da6a128fd5aec0cd940d19113e59a81c1d6f23ffeed18d57ba3 742402
librelion+mpi-dev_1.3+dfsg-3_amd64.deb
d584487ab3ff8662ca2014548574ced7ca884ee8d3ef4ad97e04c1033ef18683 528582
librelion-1.3-1v5_1.3+dfsg-3_amd64.deb
679f12b6c32282544469e69f8531e071e8fa9d068f8c619c39d71390cfda1034 135798
librelion-dev-common_1.3+dfsg-3_all.deb
e9d0eaed969ae7d828e16304fbf433a64d7225b22d6dfe135c935f67c1b878e6 618446
librelion-dev_1.3+dfsg-3_amd64.deb
a2c4848a161750a02f9ae65a2387b92ff6eed3687c0bd8865e8bdabf08a15454 169174
relion-bin+gui_1.3+dfsg-3_amd64.deb
5142b9058d8d4c4f09ee3384e2b34688e463074209adc1b88ad5e12508fe2a3f 214066
relion-bin+mpi+gui_1.3+dfsg-3_amd64.deb
20f8667e57749f9d649d1e3e914cede43bf45a5025e45646303a1f672a9eb793 222178
relion-bin+mpi_1.3+dfsg-3_amd64.deb
7bbc831d80125b803d7bf66b5571b1a03e895f5481a07ab527aca98cf6aac758 168144
relion-bin_1.3+dfsg-3_amd64.deb
Files:
d4290fad6da69ba07f3ade001a7d9386 3059 science optional relion_1.3+dfsg-3.dsc
82fb722b5aaa2043c0ddb0e9010ba360 7112 science optional
relion_1.3+dfsg-3.debian.tar.xz
cf22ab2d9f26b3ad942cd7dee346a597 635390 libs optional
librelion+gui-1.3-1v5_1.3+dfsg-3_amd64.deb
da3e229ee631396c5be72c897f233f06 736628 libdevel optional
librelion+gui-dev_1.3+dfsg-3_amd64.deb
b8c14700af7d99b33f03bb7822b919f8 680552 libs optional
librelion+mpi+gui-1.3-1v5_1.3+dfsg-3_amd64.deb
54a7c3474ffa9c0b950a857c20cc7146 866034 libdevel optional
librelion+mpi+gui-dev_1.3+dfsg-3_amd64.deb
ab5e65e3cd11337236a77954892370e6 578730 libs optional
librelion+mpi-1.3-1v5_1.3+dfsg-3_amd64.deb
341c7e504e82ceab28cf8a9389200004 742402 libdevel optional
librelion+mpi-dev_1.3+dfsg-3_amd64.deb
1399ff8d69a01a8c782b75ed409adc98 528582 libs optional
librelion-1.3-1v5_1.3+dfsg-3_amd64.deb
c07bbe76cf46d7b54b209902f1af153c 135798 libdevel optional
librelion-dev-common_1.3+dfsg-3_all.deb
b1243cddd46d7f0c8d306c2bc9bce7eb 618446 libdevel optional
librelion-dev_1.3+dfsg-3_amd64.deb
34e6051269aab5fcf993bb56e8920430 169174 science optional
relion-bin+gui_1.3+dfsg-3_amd64.deb
9c52d765856c42d06cc2d9df7977ff23 214066 science optional
relion-bin+mpi+gui_1.3+dfsg-3_amd64.deb
334c9a23977a991ad34ccce6b2a4b4be 222178 science optional
relion-bin+mpi_1.3+dfsg-3_amd64.deb
c9191e9c0688f0b40214880ba7cbd041 168144 science optional
relion-bin_1.3+dfsg-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJV3ZtPAAoJEFeKBJTRxkbR/tsQAIzPv17tos6aBYB3MISRXod5
SG6p5KqBmfozVsJaZQuyLlyJ5XxN3bO577+gM9DJCyNsa83YygTwh4W+011Rq6u+
hc1CVQRwPDhK6ajIm0HD3dZbfAVhqBLADNHehIIaZaTjnvaLc0lc183fop+/dG9B
Ry83gXx6NOHXWM9XbQlC2zywA40CspJEBYBGJkfxQSL6q1+lyCUuUXNzW2UQlhtQ
WLSUHL1Fem+CIWLDpFZVcOAd6PTwBD4KbczR9tacvzJPYVWiLhM716dngiV7QS1+
Mer0oQnjZaDBQXtlQQOw8DXFLAJuyRzBigzIS5qVFKT0TRql+IBHenA0ZFvPjvt8
FwDxl/MU7UiZDfLlWBhwdrLO5r5VULwx4YJtrMc/klzZhbIk0RI5nSvO/raMmT1B
JrGHeCFUGh6SIgKvm8VXbBV0iz/ztNEXyRPGbb3b2+QNxF9dPbRfvFxS3kFdR/if
9BG3qPS+BFL/C+99fVRPjnI2F4kYXY8y4q6uPDWY4Ie5XU+UGOKATVczdXayPoZu
YK4QZ62izY8N0YzM5kGZ+JeCD/rAOw4oo+cPigQcQFZiXE9bnY69d9Sz4maHSzPZ
5lP0c0TOOAgz8YogWMFCRJ6sdnaGrZ7Vczwnmk6dAxebO2kPZcCW1/vGBFWJ8cMn
9R9AzLu3gO3kgNJt04OV
=0LMC
-----END PGP SIGNATURE-----
--- End Message ---