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

Bug 357243

Summary: www-plugins/gnash-0.8.8 RDEPENDS blocks zero slot of boost
Product: Gentoo Linux Reporter: Daniel Santos <daniel.santos>
Component: New packagesAssignee: Chí-Thanh Christopher Nguyễn <chithanh>
Status: RESOLVED DUPLICATE    
Severity: normal CC: mrpouet
Priority: High    
Version: 10.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Daniel Santos 2011-03-03 17:53:06 UTC
The follow two atoms exist in RDEPENDS
>=dev-libs/boost-1.41.0
!!dev-libs/boost:0

This is blocking me from building and looks like a train wreck.  Can anybody tell me a legitimate reason for blocking the zero slot?  If not, we can please remove it.
Comment 1 Chí-Thanh Christopher Nguyễn gentoo-dev 2011-03-03 21:48:46 UTC
If you have boost installed from the :0 slot then gnash build system will pick it up before the slotted one, causing the build to fail if a different version is eselected.

What possible reason do you have to still keep boost-1.35 installed?
Comment 2 Daniel Santos 2011-03-04 04:48:47 UTC
Ahh, it's good to know that there is a reason, thank you.

> What possible reason do you have to still keep boost-1.35 installed?

Yes, you pose a good question.  It appears that I installed it in November of 2009 when working on a gaming project.  I know I had a good reason when I installed it, but I can't quite remember what it was -- I'm thinking it was a compatibility issues with some other layer of the software.

Either way, I guess my question is: Should macros/boost.m4 be modified to pick up the correct version of boost (I noticed in my build log it's using 1.43 headers with 1.35 libraries -- probably a bad thing) or should the existence of 1.35 be considered so obsolete that such a configuration is completely unsupported.  If the former, please leave this bug open until it's fixed.  If the later, then go ahead and close it as WONTFIX.

Thanks,
Daniel
Comment 3 Daniel Santos 2011-03-04 04:52:21 UTC
Also, I wonder if it would be helpful to at least add a comment to the ebuild that the configure script picks up slot zero if it's installed?  Maybe this scenario is more common than I realize, but it certainly struck me as odd when I initially saw it.
Comment 4 Chí-Thanh Christopher Nguyễn gentoo-dev 2011-03-04 09:24:01 UTC
A comment was added to the ebuild.

*** This bug has been marked as a duplicate of bug 334259 ***