Your message dated Sun, 11 Oct 2015 10:00:49 +0000
with message-id <[email protected]>
and subject line Bug#799651: fixed in sunpinyin 2.0.3+git20140127-3
has caused the Debian Bug report #799651,
regarding sunpinyin: ABI transition needed for libstdc++ v5
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.)


-- 
799651: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799651
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: sunpinyin
Version: 2.0.3+git20140127-2
Severity: serious
Justification: ABI break since stable when rebuilt
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,
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 stk, there's a lot of std::base_string use in headers that
are installed, so a transition does appear to be needed. The transition
normally consists of renaming the affected library packages, adding a
v5 suffix (libsunpinyin3v5). The upstream-provided SONAME should not
be changed.

If an upgrade to a new upstream SONAME is already planned, and that
SONAME has never been available in Debian compiled with g++-4, then an
alternative way to carry out the transition would be to bump the
SONAME. However, the libstdc++ transition has been going on for nearly
2 months already, and anything that makes it take longer is bad for Debian,
so introducing new upstream code is not recommended at this stage.

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 C++ libraries on which this library
depends have started their transitions in unstable if required, this
library should do the same, closing this bug; the release team will deal
with binNMUs as needed.

Looking at the build-dependencies of sunpinyin, I don't see any C++
libraries, so I think sunpinyin is ready to be renamed.

The package might be NMU'd if there is no maintainer response. 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.

Regards,
    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: sunpinyin
Source-Version: 2.0.3+git20140127-3

We believe that the bug you reported is fixed in the latest version of
sunpinyin, 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.
Aron Xu <[email protected]> (supplier of updated sunpinyin 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: Thu, 08 Oct 2015 13:47:10 +0800
Source: sunpinyin
Binary: libsunpinyin-dev libsunpinyin3v5 libsunpinyin3-dbg python-sunpinyin 
sunpinyin-utils
Architecture: source amd64 all
Version: 2.0.3+git20140127-3
Distribution: unstable
Urgency: medium
Maintainer: IME Packaging Team <[email protected]>
Changed-By: Aron Xu <[email protected]>
Description:
 libsunpinyin-dev - Simplified Chinese Input Method from SUN (development)
 libsunpinyin3-dbg - Simplified Chinese Input Method from SUN (debug)
 libsunpinyin3v5 - Simplified Chinese Input Method from SUN (runtime)
 python-sunpinyin - Simplified Chinese Input Method from SUN (Python binding)
 sunpinyin-utils - Simplified Chinese Input Method from SUN (utilities)
Closes: 769793 799651
Changes:
 sunpinyin (2.0.3+git20140127-3) unstable; urgency=medium
 .
   * Library rename for gcc-5 transition (Closes: #799651)
   * Fix formatting in description (Closes: #769793)
Checksums-Sha1:
 788b145fc5ffa67194f8e99d70bc5b61ad2050d1 2027 sunpinyin_2.0.3+git20140127-3.dsc
 730f65573748eb0d640073cf45af1d168cd733a6 11032 
sunpinyin_2.0.3+git20140127-3.debian.tar.xz
 8b1354b9c9ee9aafd09c141d0154ef15d5de2a5c 44260 
libsunpinyin-dev_2.0.3+git20140127-3_amd64.deb
 87b09e667e7f83e3ddeef1bb07b37df6089bd8e6 1564450 
libsunpinyin3-dbg_2.0.3+git20140127-3_amd64.deb
 597346dd25b3348fa094691ee3c9c97bcbbca563 127974 
libsunpinyin3v5_2.0.3+git20140127-3_amd64.deb
 5b8fc93ef115f5f63d519f4d683c98c01241af82 21462 
python-sunpinyin_2.0.3+git20140127-3_all.deb
 d35e803ca0489d01d288cb182139cf414da46734 145070 
sunpinyin-utils_2.0.3+git20140127-3_amd64.deb
Checksums-Sha256:
 da177d1f48ff38de3d93e2b4e8131a1a6c5b85c0c0b4e080e99e1b8054095964 2027 
sunpinyin_2.0.3+git20140127-3.dsc
 9ccf1a9f5a1730969ab2eeef0d156f3c97bf9abf699e1839ddbc3692b13dcd33 11032 
sunpinyin_2.0.3+git20140127-3.debian.tar.xz
 2e58e2067ac00b360d84c2caad8be5566c5719e99589c65a083d9c4895c5a47c 44260 
libsunpinyin-dev_2.0.3+git20140127-3_amd64.deb
 84b118bceca516137f9df9049002a175533e4c1b708cfb5a4ab881aecc6b8db1 1564450 
libsunpinyin3-dbg_2.0.3+git20140127-3_amd64.deb
 8186cf74a96c944e75eb72941df9eafc1eb5b0780889a85661af3f42e1c86dfc 127974 
libsunpinyin3v5_2.0.3+git20140127-3_amd64.deb
 26e589915bc10daba8e98b7dbe75c9fb5f5112af896de304147e6fecf086b8d1 21462 
python-sunpinyin_2.0.3+git20140127-3_all.deb
 71043f1f7dcfb570a94b48a1ba77a7b1f3c181e36ed9d4d74190a0f2823834c2 145070 
sunpinyin-utils_2.0.3+git20140127-3_amd64.deb
Files:
 0e48f67065404b43e3a9532b0ecab66d 2027 libs optional 
sunpinyin_2.0.3+git20140127-3.dsc
 9bc11986a45217ac0f774875db720308 11032 libs optional 
sunpinyin_2.0.3+git20140127-3.debian.tar.xz
 fd46d656f23e55729d83ce1ef45e5a9c 44260 libdevel optional 
libsunpinyin-dev_2.0.3+git20140127-3_amd64.deb
 967c4e316ca6a4ded94d9f2cd35ed429 1564450 debug extra 
libsunpinyin3-dbg_2.0.3+git20140127-3_amd64.deb
 8fd168673d9572ed88cef55a334bf317 127974 libs optional 
libsunpinyin3v5_2.0.3+git20140127-3_amd64.deb
 3e38f2e9fb8fb0459c0080810397bf90 21462 python optional 
python-sunpinyin_2.0.3+git20140127-3_all.deb
 d26e5852a6ee85306f87dec58f433a5a 145070 utils optional 
sunpinyin-utils_2.0.3+git20140127-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJWFqYpAAoJEPbsVcVkKA0eeOQIAInS4n17P+852AbQ0saTZPd7
r917LcDtVvUGsIzDJePMEf9SPEra9vz0jd0koknj3+TqErCNs/xhDKUJ7LiLeISG
s1vNCwV8ehur3UbqAPdEB5VzDzX+ME29uZj78V1c+Nm0syRKyrybHZczTy9LiZJD
ifewJpV7huQtIKE2RQwK2FEue8gDD+0hQFx5p++4cb3mb78N6DII06u9Ph1qWY0U
IrxPYzT6qInHQnKuwVmIoQkPsgHD30533NyCGier3/SVTXPQM0X0e/PPCuszLyQ6
WFDK4UmrgR42xrgksuCDDnXLB3rHIgdHMPynr07He0QnnKDBDtJLmezguFdcPYw=
=wrso
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to