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
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.
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?
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
(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...
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
Closing as FIXED as all the blockers are now fixed