Public bug reported:

boost 1.53 provides /usr/lib/libboost_python.so, pointing to -py27.so.
boost1.54 does not. It would be really helpful for my development of a
Python-version-independent extension if Ubuntu did like Arch Linux[1],
and provided default-version symlinks for both Python 2 and Python 3.
I'm using CMake, and I would like to be able to do something like

  find_package(Boost REQUIRED COMPONENTS python)

or

  find_package(Boost REQUIRED COMPONENTS python3)

rather than having to automatically determine whether I'm on Ubuntu and
then automatically determine how to write

  find_package(Boost REQUIRED COMPONENTS python-pyXY)

correctly. At the moment, I cannot do it the easier way, because the
FindBoost.cmake script (in the cmake-data package) assumes (rightly)
that different shared object files correspond to different Boost
libraries.

[1] https://www.archlinux.org/packages/extra/x86_64/boost-libs/files/

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: libboost-python1.53-dev 1.53.0-6+exp3ubuntu6
Uname: Linux 3.11-1.dmz.1-liquorix-amd64 x86_64
ApportVersion: 2.12.4-0ubuntu1
Architecture: amd64
Date: Thu Sep 26 18:47:50 2013
EcryptfsInUse: Yes
MarkForUpload: True
SourcePackage: boost1.53
UpgradeStatus: Upgraded to saucy on 2013-05-04 (145 days ago)

** Affects: boost1.53 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug saucy

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1231609

Title:
  boost-python should provide /usr/lib/libboost_python.so and
  /usr/lib/libboost_python3.so

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/boost1.53/+bug/1231609/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to