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
