Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 399901 - [TRACKER] Packages incompatible with PYTHON_ABI-versioned Boost Python libraries
Summary: [TRACKER] Packages incompatible with PYTHON_ABI-versioned Boost Python libraries
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Tiziano Müller (RETIRED)
URL: http://archives.gentoo.org/gentoo-dev...
Whiteboard:
Keywords: Tracker
Depends on: 400969 401215 401387 401391 401393 401395
Blocks:
  Show dependency tree
 
Reported: 2012-01-23 22:34 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2012-02-27 17:29 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2012-01-23 22:34:41 UTC
Names of Boost Python libraries of >=dev-libs/boost-1.48 include ${PYTHON_ABI} for support for multiple Python ABIs. Reverse dependencies should be fixed to link against newly names Boost Python libraries.

-lboost_python         ->  -lboost_python-${PYTHON_ABI}
-lboost_python-mt      ->  -lboost_python-${PYTHON_ABI}-mt
-lboost_mpi_python-mt  ->  -lboost_mpi_python-${PYTHON_ABI}-mt
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2012-02-26 11:14:48 UTC
ETA for unmasking: 2012-03-01. It's been more than a month, so packages that haven't been fixed yet will need their deps adjusted appropriatey.
Comment 2 JTRiley 2012-02-27 16:13:52 UTC
I know that net-libs/rb_libtorrent-0.15.6 needs this fix, however, I see that the fix is in 0.15.9 which is not yet stable. Should I file a bug to fix the current stable version or request 0.15.9 to be stabilized?
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2012-02-27 16:40:49 UTC
No. Boost-1.48 is not stable so you should not mix stable with testing packages. Your request is invalid and if you open such a bug it will be closed as invalid as well
Comment 4 JTRiley 2012-02-27 17:00:41 UTC
(In reply to comment #3)
> No. Boost-1.48 is not stable so you should not mix stable with testing
> packages. Your request is invalid and if you open such a bug it will be closed
> as invalid as well

My bad, forgot that I had keyworded boost in package.keywords. With that said, rb_libtorrent 0.15.6 is not handling slotted boost installs correctly - it tries to build against 1.48.0-r1 even though I have stable 1.46-r1 installed...
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2012-02-27 17:23:07 UTC
This is a problem with every package that links to boost library and the real problem is the eselect boost module. In any case, this is unrelated to this bug report
Comment 6 Markos Chandras (RETIRED) gentoo-dev 2012-02-27 17:29:15 UTC
Closing as FIXED as all the blockers are now fixed