Aparently boost-1.31 was removed from portage from some reason, and this is causing dependies do break. If you do something like -uD world, it just stops because of this. Reproducible: Always Steps to Reproduce: 1. Sync portage for the lastest ebuilds 2. have boost 1.31 as dependecy of something already installed 3. try to do a emerge -uD<pv> world Actual Results: emerge -uDpv world These are the packages that I would merge, in order: Calculating world dependencies - emerge: there are no ebuilds to satisfy "=dev-libs/boost-1.31*". !!! Problem with ebuild dev-libs/luabind-6-r1 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed. Expected Results: A list of packages that can be updated.
Portage tree broken for 7 hours now.
Does luabind need =boost-1.31*? Or should it be changed to >=boost-1.31?
dont post links to forums luabind sucks if it had that sort of DEPEND anyways
It doesn't work without that version of boost. There are _alot_ of fixes upstream, but no releases since 2003. It looks like upstream CVS will work with 1.32 from what they are saying, but no idea about 1.33. Last time upstream touched CVS was a couple months ago, so who knows how active it is or if a new release is pending.
Added to p.mask. I'll remove it in 2 weeks if no one steps up to fix it.
I'm trying to install YAKE (yake.org) which depends on both boost 1.33 and luabind, so it works for some people out there. I'll look into it a bit further.
Hmm, it seems that the YAKE people are pulling luabind from CVS.
Reopen to request removal. Been package.masked for 7 months. # Ryan Phillips <rphillips@gentoo.org> (12 Dec 2005) # Luabind doesn't compile with the latest stable boost, and no updates # for awhile. dev-libs/luabind
removed
*** Bug 201944 has been marked as a duplicate of this bug. ***
From what I can see from the project's homepage, the current version (0.7): "[...] requires Boost 1.32.0 or 1.33.0 to be installed (only boost headers)" The lowest version in portage is 1.33.1 and I don't know if it really explicitly depends on 1.33.0 or is it just badly explained on the webpage. I'll report if I find out something new.
On #luabind irc channel they say that Luabind 0.7 should work on 1.32.x and 1.33.x versions of Boost. It still depends on Lua 5.0, but the next release should be working with 5.1.