Your message dated Fri, 31 Mar 2017 01:03:54 +0000
with message-id <e1ctkyo-0007ky...@fasolo.debian.org>
and subject line Bug#797613: fixed in libosl 0.8.0-1.1
has caused the Debian Bug report #797613,
regarding libosl: transition needed for g++-5 ABIs
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.)
--
797613: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797613
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libosl
Version: 0.6.0-3.2
Severity: serious
Justification: breaks reverse-dependencies
Tags: patch
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 libosl, std::string appears in header files that
get installed, so it seems very likely that a transition is needed.
The transition consists of renaming the library package
containing libosl.so.1 from "libosl1" to "libosl1v5".
A patch is available in Ubuntu,
<http://patches.ubuntu.com/libo/libosl/libosl_0.6.0-3.2ubuntu3.patch>.
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 libraries on which libosl depends
have started their transitions if required, libosl should do the same,
closing this bug; the release team will deal with binNMUs as needed.
In the case of libosl, libcppunit-dev and Boost have already started
their transitions, so libosl seems to be ready to start too.
The package is likely to be NMU'd in the near future, with a patch very
similar to the one in Ubuntu. 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.
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: libosl
Source-Version: 0.8.0-1.1
We believe that the bug you reported is fixed in the latest version of
libosl, 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.
Mattia Rizzolo <mat...@debian.org> (supplier of updated libosl 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: SHA512
Format: 1.8
Date: Fri, 31 Mar 2017 02:28:56 +0200
Source: libosl
Binary: libosl1v5 libosl-dev libosl-doc
Architecture: source amd64 all
Version: 0.8.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Daigo Moriwaki <da...@debian.org>
Changed-By: Mattia Rizzolo <mat...@debian.org>
Description:
libosl-dev - library for Shogi playing programs
libosl-doc - library for Shogi playing programs
libosl1v5 - library for Shogi playing programs
Closes: 797613
Changes:
libosl (0.8.0-1.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Import again previously unincorporated NMUs 0.6.0-3.{2,3,4}.
* Complete (again) the library package rename after GCC5 ABI break.
Closes: #797613 (again)
* Use HTTPS in the Vcs-* fields.
Checksums-Sha1:
e4d486e84c3361c4b7ee6443c05ae2e5b4e048b4 2075 libosl_0.8.0-1.1.dsc
e7657037371b35da2a0f9f83e446405bea364f04 8088 libosl_0.8.0-1.1.debian.tar.xz
e4d379911118f8f4b4624989414963db74e5e628 1783734 libosl-dev_0.8.0-1.1_amd64.deb
853c21e7e8509b661ea7a824dcfac7eb9dfe8582 2287752 libosl-doc_0.8.0-1.1_all.deb
9a331574036412485ec175abf23c51cc7a56fb68 22281310
libosl1v5-dbgsym_0.8.0-1.1_amd64.deb
2f03e34ab3e5255fd93560ab2454304507e7550c 1314506 libosl1v5_0.8.0-1.1_amd64.deb
3d5045d3ea8f354750391d2ddfffabaebcabcc97 12631 libosl_0.8.0-1.1_amd64.buildinfo
Checksums-Sha256:
5c75b01fd75a005e2130686f0c713b472eab0facfc4f60dae7abc29184403e1c 2075
libosl_0.8.0-1.1.dsc
31abab0d4324cd4b90441d61361131a31b028ce1132a352b72c58000e5d4069a 8088
libosl_0.8.0-1.1.debian.tar.xz
3814cf1e33ab2057672984155d509f9d40c9f70892e0f982d96addda1b10d6b9 1783734
libosl-dev_0.8.0-1.1_amd64.deb
e687b308f78d3740c15d1986833bbe3bc8535d32d4ab50e22e09c0cb491996a7 2287752
libosl-doc_0.8.0-1.1_all.deb
8cfe705ce870c4ee413b7efbeb501e512eb198fa288f35a1890f4ee386349596 22281310
libosl1v5-dbgsym_0.8.0-1.1_amd64.deb
30b1f0e39128cb4a49838db7b8d5f0fac1f61ad01cee310b68d1cb725868c7b0 1314506
libosl1v5_0.8.0-1.1_amd64.deb
21621411c0d5d9eabc3979a931adc85ed14dd70098f7ec34c6711aea58c7d869 12631
libosl_0.8.0-1.1_amd64.buildinfo
Files:
eff335b55fc4b41641dad786963bc8b9 2075 libs optional libosl_0.8.0-1.1.dsc
5df5a0eec15ba0c610d1c7796aec970d 8088 libs optional
libosl_0.8.0-1.1.debian.tar.xz
17370796fc9590b6d98bf9a2d17a660d 1783734 libdevel optional
libosl-dev_0.8.0-1.1_amd64.deb
f18c6d6604f5fd5696c267f0e5255976 2287752 doc optional
libosl-doc_0.8.0-1.1_all.deb
0b70f49cbe1024d5bcce19f634f45899 22281310 debug extra
libosl1v5-dbgsym_0.8.0-1.1_amd64.deb
93452a186eb65ae9179db014cc64309d 1314506 libs optional
libosl1v5_0.8.0-1.1_amd64.deb
c45fac8a7efa98898980616e730f37ef 12631 libs optional
libosl_0.8.0-1.1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAljdqKsACgkQCBa54Yx2
K61+Kw//SboWtExXBlyVxaL1j8aqV1xAW0YIZXUdgGNb9Q+jFWHqZSuQYDjkJLws
utW4pi6kx8cJjl5CfvleCrMn77yYPyhNvRNttKL2oM3xmQ3IwYwbXZZFw9CGa0gG
FylCkrdW8CCSdVNiwcyj/qVDEX45tRMeSYq0msHmoamgPCEjpLLH2KKxxXNYM4np
xGjh9qJzlnZ4/UoF+mEvghiPGCrijI0Vx6hFMYQbfSahO3bnz2eVZu8bIF7CZtuP
OSWHIne2cMwJOFLgiJMNOVY7qmUYIRBicdphy51v1kf/jw/i5+qDu/M7QFgt0c9J
TXx0jAlmVTMdYzLIRnySDkiPTGSaMMGof02FHCBuug4fCEWaT8y6L+RKtt6uh/aJ
qH5aY7HF4qMYvD7zGZVydwAwy/NGTTgnSUK23MQNYXsFzp64+HWlf6BIHa6kCHZo
Km2XhRzu0jnOSj0JSUcUXevQ80cWoHSoVaw4JMB3vmLAEH0StYZ+eNdxdayKm4sh
TzayWmhJLjQhN+e1zCyiqyZBbUhvRUzwEnr1CpWhfqQDWlRCqbBCtCaBKuHJyEYm
HpVRq5PrMBIW27OXwhSVM3Cwvl0oTCZAs7b4OLeBND7NDtTMGANqNqnLX5LvBJu9
nu9Uyon6RwUPyu9zfBKpXSLraTmZXSSp04OYtqw5MY6NL9D9R18=
=8oxJ
-----END PGP SIGNATURE-----
--- End Message ---