Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 275890 - enblend fails to finish configure step complaining about boost libs
Summary: enblend fails to finish configure step complaining about boost libs
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-30 02:08 UTC by Nick Michaluk
Modified: 2009-06-30 14:28 UTC (History)
1 user (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 Nick Michaluk 2009-06-30 02:08:46 UTC
when attempting to emerge enblend (a dependency of the photo utility "hugin"), it will fail to build complaining about the mersenne_twister.hpp file included with the boost libraries. The specific file it is looking for does exist.

Reproducible: Always

Steps to Reproduce:
1. emerge enblend
2. config stage will fail looking for boost/random/mersenne_twister.hpp

Actual Results:  
ebuild fails to even reach compile stage

Expected Results:  
ebuild compiles and merges successfully

media-gfx/enblend-3.2 
with dev-libs/boost-1.37.0-r1 already installed

The specific error message:

checking boost/random/mersenne_twister.hpp usability... no
checking boost/random/mersenne_twister.hpp presence... no
checking for boost/random/mersenne_twister.hpp... no
configure: error: boost header files are required to compile enblend.


The file enblend's configure stage is looking for DOES exist:

ls -l /usr/include/boost-1_37/boost/random/mersenne_twister.hpp 
-rw-r--r-- 1 root root 10663 May 11 17:48 /usr/include/boost-1_37/boost/random/mersenne_twister.hpp
Comment 1 Gef 2009-06-30 07:27:43 UTC
Did you eselect'd boost first ?
With boost-1.37.0-r1, enblend-3.2 compiles just fine on my machine (though i didn't have it right now to give you full details).
Comment 2 Nick Michaluk 2009-06-30 14:28:08 UTC
(In reply to comment #1)
> Did you eselect'd boost first ?
> With boost-1.37.0-r1, enblend-3.2 compiles just fine on my machine (though i
> didn't have it right now to give you full details).
> 

Hmm, eselect showed boost as having only one version installed and the correct version selected as the active.

However, when I re-selected it it recreated the symlinks and now it works.

That was strange, but thanks for the tip!