Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 449114 - gnome-extra/zeitgeist should depend on dev-libs/xapian[inmemory] - extensions/fts++/indexer.cpp:64:39: error: ‘Xapian::InMemory’ has not been declared
Summary: gnome-extra/zeitgeist should depend on dev-libs/xapian[inmemory] - extensions...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All All
: Normal minor (vote)
Assignee: Justin Lecher (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-28 23:16 UTC by Karol Herbst
Modified: 2013-01-10 16:23 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge.info,6.14 KB, text/plain)
2012-12-29 09:50 UTC, Karol Herbst
Details
build.log (build.log,15.95 KB, text/plain)
2012-12-29 09:51 UTC, Karol Herbst
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Karol Herbst 2012-12-28 23:16:14 UTC
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
Comment 1 Mike Gilbert gentoo-dev 2012-12-29 02:54:14 UTC
Please provide emerge --info and attach a build log from a failed build.
Comment 2 Karol Herbst 2012-12-29 09:50:24 UTC
Created attachment 333664 [details]
emerge --info
Comment 3 Karol Herbst 2012-12-29 09:51:44 UTC
Created attachment 333666 [details]
build.log
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2013-01-10 16:23:48 UTC
+  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
+