You all know that boost builds certain python bindings. Right now, boost
installs only one version of each boost python library, however
packages linking to these libraries may compile against a different
python version than the one used to build the boost python bindings.
The ebuild and patches created by Arfrever for Progress Overlay
[1][2][3][4] fix this problem by including the ${PYTHON_ABI} string in
each boost python library filename. The following packages need
modifications on their build system to link against the correct boost
library.
The approach we will follow is to revbump all of these packages. The
current
version will depend on <boost-1.48 whereas the new revisions will
depend on
> =boost-1.48. The patches in the build systems are trivial. The new
boost and
the new revisions of the said packages will remain masked for further
testing. The migration period will start this weekend.