If dev-libs/xapian is not built with the inmemory USE flag gnome-extra/zeitgeist fails to compile. "/var/tmp/portage/gnome-extra/zeitgeist-0.9.0.1/work/zeitgeist-0.9.0.1/extensions/fts++/indexer.cpp: In member function ‘void ZeitgeistFTS::Indexer::Initialize(GError**)’: /var/tmp/portage/gnome-extra/zeitgeist-0.9.0.1/work/zeitgeist-0.9.0.1/extensions/fts++/indexer.cpp:64:39: error: ‘Xapian::InMemory’ has not been declared /var/tmp/portage/gnome-extra/zeitgeist-0.9.0.1/work/zeitgeist-0.9.0.1/extensions/fts++/indexer.cpp: In member function ‘void ZeitgeistFTS::Indexer::DropIndex()’: /var/tmp/portage/gnome-extra/zeitgeist-0.9.0.1/work/zeitgeist-0.9.0.1/extensions/fts++/indexer.cpp:219:39: error: ‘Xapian::InMemory’ has not been declared" it works after I built dev-libs/xapian with the inmemory USE flag Reproducible: Always Steps to Reproduce: 1. build dev-libs/xapian without inmemory USE flag 2. try to build gnome-extra/zeitgeist Actual Results: build failure Expected Results: no build failure
Please provide emerge --info and attach a build log from a failed build.
Created attachment 333664 [details] emerge --info
Created attachment 333666 [details] build.log
+ 10 Jan 2013; Justin Lecher <jlec@gentoo.org> -zeitgeist-0.8.2.ebuild, + -zeitgeist-0.8.2-r1.ebuild, -zeitgeist-0.9.0-r1.ebuild, + -zeitgeist-0.9.0.1.ebuild, zeitgeist-0.9.5.ebuild, metadata.xml: + Drop old; add USE restraint to inmemory to dev-libs/xapian, #449114 +