Your message dated Thu, 20 Aug 2015 16:00:42 +0000
with message-id <[email protected]>
and subject line Bug#791194: fixed in logservice 2.7-1.1
has caused the Debian Bug report #791194,
regarding logservice: 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 [email protected]
immediately.)
--
791194: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791194
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:logservice
Version: 2.7-1
Severity: important
Tags: sid stretch
User: [email protected]
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
[email protected]:
user [email protected]
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: logservice
Source-Version: 2.7-1.1
We believe that the bug you reported is fixed in the latest version of
logservice, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Julien Cristau <[email protected]> (supplier of updated logservice 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 16 Aug 2015 17:46:18 +0200
Source: logservice
Binary: logcentral logcentral-tools liblogservicecomponentbase2v5
liblogservicecomponentbase2-dev liblogservicetoolbase2
liblogservicetoolbase2-dev liblogforwarderutils2v5 liblogforwarderutils2-dev
Architecture: source amd64
Version: 2.7-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Julien Cristau <[email protected]>
Description:
liblogforwarderutils2-dev - liblogforwarderutils development files
liblogforwarderutils2v5 - Base library for LogService elements
liblogservicecomponentbase2-dev - liblogservicecomponentbase development files
liblogservicecomponentbase2v5 - Library for building LogService components
liblogservicetoolbase2 - Library for building LogService tools
liblogservicetoolbase2-dev - liblogservicetool development files
logcentral - Logging service for distributed applications
logcentral-tools - Logging service for distributed applications
Closes: 791194
Changes:
logservice (2.7-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Rename library packages for g++5 ABI transition (closes: 791194).
Checksums-Sha1:
3a978955bd4e2c66a518764e454ed0e397b82f6c 2600 logservice_2.7-1.1.dsc
12b94fbed9e6c96a8775626eeb8a4c01ea0b302f 11940 logservice_2.7-1.1.debian.tar.xz
65610e06a56fdd3c81dfa8b8034e678b816f896e 17076
liblogforwarderutils2-dev_2.7-1.1_amd64.deb
71a8dacbb5f2408e51d715f89efe86642f3959cb 194204
liblogforwarderutils2v5_2.7-1.1_amd64.deb
d3cd95bc57444455c9bebfcd56eb92cd0dadbfc2 14734
liblogservicecomponentbase2-dev_2.7-1.1_amd64.deb
2cba4d3786cbb2141d28ab75fc29dbda34579057 29952
liblogservicecomponentbase2v5_2.7-1.1_amd64.deb
35b9cca848bb092cb380bcc40879009ea2df734b 14020
liblogservicetoolbase2-dev_2.7-1.1_amd64.deb
8c9748d392161a7d179c605cc40fc820a2d7dd2a 24740
liblogservicetoolbase2_2.7-1.1_amd64.deb
a5af0dc4968b9919779fe4e5bbfe95dc654b359b 43868
logcentral-tools_2.7-1.1_amd64.deb
bf7b585c38c9a4186a41601e57fe4de33b83c241 39154 logcentral_2.7-1.1_amd64.deb
Checksums-Sha256:
449cd3d6681e5157405bf9a5a3cac13ebf27d04902bbf62521c4b53a55519909 2600
logservice_2.7-1.1.dsc
5eaa681c270726d7d97eb5f9c94953345fae1721ffe3511e125e38c1a35ddf8f 11940
logservice_2.7-1.1.debian.tar.xz
c882efe46ff6a1087f438043fd95353841433c85bfb33e4f32b78d883b6670b3 17076
liblogforwarderutils2-dev_2.7-1.1_amd64.deb
8d7c01b65905227c2592d2034888437eb918d11f001da983108269b3fff24463 194204
liblogforwarderutils2v5_2.7-1.1_amd64.deb
3885fa896d85e6f857bcbda50d851def42ce1027e7809f1b9647cdadf8c1372e 14734
liblogservicecomponentbase2-dev_2.7-1.1_amd64.deb
dfdafd044d35981b184e2eeffb80e9bdef84616faa929a2a2e109fbd87959c2f 29952
liblogservicecomponentbase2v5_2.7-1.1_amd64.deb
55872f982797187dd817d443ac051f03d96dda9715858c99f1c07a696f36db28 14020
liblogservicetoolbase2-dev_2.7-1.1_amd64.deb
1dc5760cc63e4f56c5fca56461ac0f6613d4caa8280c1a5b391511eebb64dea0 24740
liblogservicetoolbase2_2.7-1.1_amd64.deb
9744bf6f3f45ac93a37ce8d07357c750ed1249a14916883cbf9b6744a21aa982 43868
logcentral-tools_2.7-1.1_amd64.deb
2c42de9fb5fa646121a1ed05aad8b534efc8f459f92b0b65e351bb53a105716f 39154
logcentral_2.7-1.1_amd64.deb
Files:
667e1f3eb8cdaf74d10191a245c6999a 2600 science extra logservice_2.7-1.1.dsc
6de6786d151a306db4e416c9601c55d2 11940 science extra
logservice_2.7-1.1.debian.tar.xz
9b54a9e4eafab6ca76e3882b75537992 17076 libdevel extra
liblogforwarderutils2-dev_2.7-1.1_amd64.deb
f04bafb99280d9330ca473b3c4895b34 194204 libs extra
liblogforwarderutils2v5_2.7-1.1_amd64.deb
2085b819c529fa382330d4a0ebc40d05 14734 libdevel extra
liblogservicecomponentbase2-dev_2.7-1.1_amd64.deb
b814357372e0fc9b7d6ac0bcb22e0aa3 29952 libs extra
liblogservicecomponentbase2v5_2.7-1.1_amd64.deb
c4250c09f31b93be08e98c89c525654c 14020 libdevel extra
liblogservicetoolbase2-dev_2.7-1.1_amd64.deb
55bc0ef4373a8bce731f9103cb10fdcf 24740 libs extra
liblogservicetoolbase2_2.7-1.1_amd64.deb
56b026c0b30d0e421a1c0d1cfdcc4159 43868 science extra
logcentral-tools_2.7-1.1_amd64.deb
4b1de6401dc6c7c44af9109b96e560fd 39154 science extra
logcentral_2.7-1.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJV0jBaAAoJEDEBgAUJBeQMjYgP/2/WrteBn+4vZqLxQEI3KSWJ
cU/T9QY6cH/MlU07m1kXF52hfucBWW0Vc/nl894QSuLapT/6PuQdSkymwCr7in/U
ZNhj/PR7mpTiDtA/mqIkDCJvsnzsnM5d64MA45TO0brEK1OMPb/hiFsNjIbBj4JV
GKtHA3luJfAkacwhpho7QaaOSa82zgs3M0Jc7rfTaQEky9sVbhHrSXnua259+VMM
T7YiQ0SYtKhyAvP1HmR3sKEFLN7KU3yZMjobhncKKw1mp1OkeS+oSZhSFLXAScpp
AfQmzYvWZqkcGPxog2Av2PcRwn1PDxtk+HhRmO9qe+j0uXH/0rYi5TsHdpMfFp0B
irpg957VpRyDRy2GO0PWeerGF0CnP631/blQJ39dqyjPPj4aiedsq7w58F/cOUO3
yoQwPblD9CXsnWRoQGxMSxM8x2R2HWn3L7uKGAEcES5HVxmPMKYu7ikC4hXmWYTd
fwYUGBcjXzWEMNp+YCjh0HuZku+Jxf5LfDaVARWeuFJExGir+0AyFwZluNkQOK4m
GgaE4+ib+FSyIcD1Gqi/cOjo2MV7zw+24CvSQ+tCDbne5ugsAsw8YCHEkPDTgofd
b1hSfhkE/BgXEET9qUg9tthJo2rZtqRxNofwoj+Bp4+bG2IoukrMqoulzfLp47D0
Y6LZnxBuNYVi1gzaf4A5
=YWMz
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers