[pkg-boost-devel] Bug#472571: libboost-python1.34.1: shlibs debian revision bump
Dominic Hargreaves
dom at earth.li
Mon Mar 24 23:27:01 UTC 2008
Package: libboost-python1.34.1
Version: 1.34.1-8
Severity: normal
Tags: patch
[repost of mailing list message to a bug report]
On Fri, Mar 21, 2008 at 12:18:17PM -0500, Steve M. Robbins wrote:
> I wrote about three weeks ago [1] that I'm trying to get Boost's
> Python extension helper library building with multiple Python
> versions. Several very helpful suggestions were made, for which I am
> grateful.
>
> I have been plugging away, very slowly, ever since. I'm hoping to
> upload it later today and I'd appreciate have some second opinions on
> what I've done.
>
> I settled on creating libraries with suffix "-py24" and "-py25" using
> the available Boost mechanism of "--buildid" since that ensures the
> SONAME also has "-py24" or "-py25". The shared library files thus
> coexist peacefully.
Hi,
I see you've now uploaded this, and it seems to fix my problem building
the mapnik python bindings[1]. Thanks!
However, it looks to be like the shlibs file needs updating. My
python-mapnik package is linked against the py25 library:
dom at callisto:~$ ldd /usr/lib/python2.5/site-packages/mapnik/_mapnik.so|grep boost_python
libboost_python-gcc42-mt-1_34_1-py25.so.1.34.1 => /usr/lib/libboost_python-gcc42-mt-1_34_1-py25.so.1.34.1 (0xb7b2c000)
yet my package still has a Depends line (generated from shlibdeps) of
libboost-python1.34.1 (>= 1.34.1-2.1)
which I don't think is going to work, since that library only appeared
in libboost-python1.34.1 1.34.1-8. Hence upgrades will potentially
break.
I've attached the trivial patch for this.
Thanks,
Dominic.
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=468770
--
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: boost-shlibs.patch
Type: text/x-diff
Size: 437 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-boost-devel/attachments/20080324/6dc80831/attachment.patch
More information about the pkg-boost-devel
mailing list