Your message dated Wed, 02 Sep 2015 04:00:12 +0000
with message-id <e1zwzdy-00004r...@franck.debian.org>
and subject line Bug#791007: fixed in coinor-ipopt 3.11.9-2.1
has caused the Debian Bug report #791007,
regarding coinor-ipopt: 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.)
--
791007: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791007
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:coinor-ipopt
Version: 3.11.9-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: coinor-ipopt
Source-Version: 3.11.9-2.1
We believe that the bug you reported is fixed in the latest version of
coinor-ipopt, 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.
Simon McVittie <s...@debian.org> (supplier of updated coinor-ipopt 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, 30 Aug 2015 15:53:14 +0100
Source: coinor-ipopt
Binary: coinor-libipopt1v5 coinor-libipopt-dev coinor-libipopt-doc
coinor-libipopt1v5-dbg
Architecture: all amd64 source
Version: 3.11.9-2.1
Distribution: unstable
Urgency: medium
Maintainer: Greg Horn <gregmainl...@gmail.com>
Changed-By: Simon McVittie <s...@debian.org>
Closes: 791007
Description:
coinor-libipopt1v5-dbg - Interior-Point Optimizer - debugging symbols
coinor-libipopt1v5 - Interior-Point Optimizer, for large-scale nonlinear
optimization
coinor-libipopt-dev - Interior-Point Optimizer - header files
coinor-libipopt-doc - Interior-Point Optimizer - documentation
Changes:
coinor-ipopt (3.11.9-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Incorporate library rename, from Ubuntu (Closes: #791007)
.
[ Steve Langasek ]
* Rename library packages for g++5 ABI transition.
Checksums-Sha1:
335834f6f6e5ec9e9ebeaf608d2d739245153ece 2230 coinor-ipopt_3.11.9-2.1.dsc
0e7e705ee6e8cdb575bd306e0b313312524d2e6d 9876
coinor-ipopt_3.11.9-2.1.debian.tar.xz
6f158311ea2bb8a0aab9a913ebd0b00a2442df3d 928604
coinor-libipopt-dev_3.11.9-2.1_amd64.deb
3ba0c23aebace40466313e201d18b2ebc93d6397 2127252
coinor-libipopt-doc_3.11.9-2.1_all.deb
f7abce9880f31161217ef9e2c1f73ac3c71fcc84 5689904
coinor-libipopt1v5-dbg_3.11.9-2.1_amd64.deb
e2b1085610820324ebf87498f56ac2832d205815 672636
coinor-libipopt1v5_3.11.9-2.1_amd64.deb
Checksums-Sha256:
4c919c9b9dc136f07a9ae2b9353298150d263b2a4830a42c5d2f30c230fcb6d5 2230
coinor-ipopt_3.11.9-2.1.dsc
e876f2c5798242f9ea0ac56b0d9baa1a38b3bae2a6f0c4bbaf45ef846a4ebca9 9876
coinor-ipopt_3.11.9-2.1.debian.tar.xz
c9419440d6a291abc1912400515cc4571febdc66373546878b99468cddf09d9b 928604
coinor-libipopt-dev_3.11.9-2.1_amd64.deb
f20fdd6b680e176178bdfaf8ff86947077f565aeffa5cc97533bb78f21e5259a 2127252
coinor-libipopt-doc_3.11.9-2.1_all.deb
380156681294e214b44c2b34744b0abbd150f0fa2893c8818d3f5d06237f04fa 5689904
coinor-libipopt1v5-dbg_3.11.9-2.1_amd64.deb
cd262dfd28c1f13ef717c66b7c19ea9abb0d06f342fbfbfc6605ed8c12e4591c 672636
coinor-libipopt1v5_3.11.9-2.1_amd64.deb
Files:
cea3df87a6ce2e0cf33a4dd3fd5fbd0a 2230 science extra coinor-ipopt_3.11.9-2.1.dsc
a6a5d9b3d1e40a22ad7eb74571735af8 9876 science extra
coinor-ipopt_3.11.9-2.1.debian.tar.xz
1e34bf71159aefb468ee1466d4e9f479 928604 libdevel extra
coinor-libipopt-dev_3.11.9-2.1_amd64.deb
4e3800ea95a803d3968a7cefea351c07 2127252 doc extra
coinor-libipopt-doc_3.11.9-2.1_all.deb
47504d0e80ff29abff395e6375ad2217 5689904 debug extra
coinor-libipopt1v5-dbg_3.11.9-2.1_amd64.deb
fad371f3f060a0b1c916bc6b71d9655b 672636 libs extra
coinor-libipopt1v5_3.11.9-2.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCAAGBQJV4yFYAAoJEE3o/ypjx8yQe4AP/2pHzTXsIrpS5uv423ssDL/j
aDo2dgg/sbi6SIbgcsvhGi5lsWwcpZ7pUAQLB8Uqx4G7T8Zba272srOWrZWZiEPV
3G6E9lRVx6nyRUYr/4I5Rce3rd8wk/7GnxdturA5yPChYe1E+Wu3y2jSztWvd8Cg
Kqjyv7Cx1svRPoKlRQo8qendHhJgWA1VSXZ39FZ8N2BjcnfXLg9CLpSEzDFibvMp
PzlplwEDNZ5iA8Mm6PgpuNLsTrUo2zUeYZ2HcLpCseSliwLya+5yWRNltW0QkPOJ
imPB/eG+VRUtmgCAQM4WbYAmcV6Ne2FlsEKjbrRqFuOWxdsAZOO3x2VPmp+0Jw8M
yhxZqdpwripk34CLUIi3cj1s5AgmxeEsaF4qLRerN/IPdazm03xvRv/Nw/zQ/GhY
Nb0P7iQupayxenf5M9bItawdtYZF/vNPniKwU8g6oNlHd5HRVISYE+M61WWpZ93o
AN23uPI8bNEcxddkSrfg0LgWOvG4riEc1+Cx7i/WIEArfY8PtYIwuKO9VkqsBKU6
iQS7pY0T5qKgTB1bzlUBLbldzA+2B9grx/kJMuMQVUtsOt24OLkvJFDL7aLtwflA
LqmVf9wF8BChJQOntl1/e3URfnyREEa0/XlLdsiEoSE6Ia/RTK7dbIEat9CSeWMy
XM79XtlPFw5TYuCKg0cS
=YDrb
-----END PGP SIGNATURE-----
--- End Message ---