All mongodb ebuilds RDEPEND on dev-lang/spidermonkey[unicode], but dev-lang/spidermonkey-1.7.0 does not have this use flag (only >=1.7.0-r1 have it). Because of this, when unmasking dev-db/mongodb on stable arch it fails at dependency resolution. (missing USE-flag) Resolution: sed --in-place 's@dev-lang/spidermonkey@>=dev-lang/spidermonkey-1.7.0-r1@' mongodb-*.ebuild
Same problem again with dev-lang/spidermonkey-1.9.2.13.
@Alexander : FYI, I'm looking into this aswell, will keep this bug posted about the "investigation", thanks.
Hi, this has been fixed in tree, please have a look at it and give us feedback :) +*mongodb-1.8.1 (13 Apr 2011) +*mongodb-1.6.5 (13 Apr 2011) + + 13 Apr 2011; Ultrabug <ultrabug@gentoo.org> -mongodb-1.2.4.ebuild, + -files/mongodb-1.2-modify-post-strip.patch, + -files/mongodb-1.2-modify-testing.patch, -mongodb-1.4.4.ebuild, + -files/mongodb-1.4-modify-post-strip.patch, + -files/mongodb-1.4-modify-testing.patch, -mongodb-1.5.5.ebuild, + -mongodb-1.6.0.ebuild, -files/mongodb-1.6.0-fix-scons.patch, + +mongodb-1.6.5.ebuild, +files/mongodb-1.6-fix-scons.patch, + +mongodb-1.8.1.ebuild, +files/mongodb-1.8-fix-scons.patch, + +files/mongos.confd, +files/mongos.initd, files/mongodb.confd, + files/mongodb.initd: + Mongodb rework/bump. Fix bugs #329167, #334081, #337085, #337593, #337973, + #338039, #340032, #356731. Many thanks to Johan Bergström for his help and + testing. Drop old versions. +