[Debichem-devel] Bug#796065: chemps2: deprecation of python-support

Graham Inggs ginggs at debian.org
Fri Aug 21 11:54:43 UTC 2015


Hi Sebastian

On 20 August 2015 at 16:03, Sebastian Wouters
<sebastianwouters at gmail.com> wrote:
> I've just downloaded g++5 and will update the libchemps2-1.symbols. I take
> it I need to bump up the SO version from 1 to 2 as well?

I don't believe you need to bump the SO version.

> Michael Banck also mentioned that "v5" should be appended to the package
> name. Do you know more?

My understanding of this (based on the Update to GCC5 wiki [1]) is
that 'v5' should be added only if the new symbols that appear with
c++11 are referenced by reverse dependencies, making the library
incompatible.  Since the only packages that currently depend on
libchemps2-1 are libchemps2-dev and python-chemps2 (both built from
the chemps2 source package) I believe it is safe not to add the 'v5'.

I would mark the old and new symbols 'optional' so that the package
could build on gcc 4 and gcc5.

On 20 August 2015 at 16:50, Sebastian Wouters
<sebastianwouters at gmail.com> wrote:
> My dpkg-gensymbols doesn't complain about changed symbols.
> The version of g++ used for building libchemps2.so: g++-5 (Ubuntu
> 5.1.0-0ubuntu11~14.04.1) 5.1.0
> The version of dpkg-gensymbols: Debian dpkg-gensymbols version 1.17.5

According to the wiki, the version you need is 5.1.1-20 from Debian
experimental.  I wouldn't try installing this on Ubuntu 14.04.

> Do you have an idea if I can obtain the updated list easily on ubuntu 14.04?

I can send you a diff or simply push the changes to git myself.

[1] https://wiki.debian.org/GCC5

Regards
Graham



More information about the Debichem-devel mailing list