Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 91295

Summary: dev-libs/boost installs broken build system
Product: Gentoo Linux Reporter: Peter Simons <simons>
Component: New packagesAssignee: Disenchanted (RETIRED) <morfic>
Status: RESOLVED FIXED    
Severity: normal CC: g2boojum
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Peter Simons 2005-05-03 05:18:37 UTC
The boost ebuild installs the Boost.Build system into /usr/share/boost. Unfortunately, though, it does not install the bjam utility which you need to run the build system! bjam is a separate package, but that package installs a version of bjam that is too old to actually run the build system. So the macro packages installed in /usr/share/boost are, essentially, unusable in Gentoo.

My recommendation would be to (a) install bjam along with the build macros when compiling boost, or to (b) build bjam from the boost sources, not from the (oooold) bjam release that's available for download separately.

Last but not least, bjam searches the macro packages at the path:

  /usr/share/boost-build

So it might be wise to rename the directory accordingly.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Disenchanted (RETIRED) gentoo-dev 2005-05-03 22:18:02 UTC
ok, this will be with a USE=bjam when im done, and since you already about my off time, no second dose of boring you wiht it ;)

Comment 2 Disenchanted (RETIRED) gentoo-dev 2005-05-03 22:18:59 UTC
*** Bug 91337 has been marked as a duplicate of this bug. ***
Comment 3 Peter Simons 2005-06-23 03:26:23 UTC
Has there been any progress on that issue?
Comment 4 Disenchanted (RETIRED) gentoo-dev 2005-07-01 15:53:31 UTC
been side tracked majorly by a still unresolved issue with glibc on ppc (+nptl
-nptlonly creates a unusable system) 
i have not forgotten about all boost feature requests/bugs
Comment 5 Disenchanted (RETIRED) gentoo-dev 2005-10-25 13:20:57 UTC
My apologies for the long delay, can you sync in one hour and try the masked
1.33.0-r1 ebuild, i would appreciate your feedback, especially since i never
used bjam for anything but building boost itself.

USE=bjam to have bjam installed

if you are interested you can try USE=bcp as well

hope this works as you would expect it

Daniel

P.S. do you have/use icc? 
Comment 6 Disenchanted (RETIRED) gentoo-dev 2005-10-27 18:59:44 UTC
With the positive feedback i have gotten so far i think it is safe to close this
bug.
Thank you for your interest.