Created attachment 291725 [details, diff] Fix ebuild not allowing realtime monitoring to be disabled, improve USE flag descriptions Recoll can be built without support for any realtime file alteration monitoring, in which case the user can just periodically run an explicit indexing pass. The current ebuild doesn't allow this: it forbids !inotify !fam. I am attaching a patch to fix the ebuild, and also make some improvements to the USE flag descriptions. It also renames USE flag gs to ps. Changelog with explanations for the changes follows: 2011-11-05 Israel G. Lugo <israel.lugo@lugosys.com> * recoll-1.16.0.ebuild: Fix not allowing realtime monitoring to be disabled (!fam !inotify). Minor cleanup in src_configure(). * metadata.xml: Rename flag gs to ps (index PostScript files, nothing to do with Ghostscript). Add description for xml flag, it directly controls support for many non-obvious formats besides XML (including e.g. OpenDocument). Add description for session flag, global description is misleading. Likewise for pdf flag. Minor typo and capitalization fixes.
Don't CC maintainers when you cannot assign bugs.
Thanks. It should be ok now
Emerging recoll-1.6.2 I get: !!! The ebuild selected to satisfy "recoll" has unmet requirements. - app-misc/recoll-1.16.2::gentoo USE="camelcase chm dvi exif ics info pdf ps qt4 rtf spell tex xattr xml -audio -djvu -fam -inotify -lyx -msdoc -msppt -msxls -session -wordperfect" The following REQUIRED_USE flag constraints are unsatisfied: exactly-one-of ( fam inotify ) The above constraints are a subset of the following complete expression: exactly-one-of ( fam inotify ) session? ( any-of ( fam inotify ) ) so the bug has probably resurfaced somehow.
What are you asking here? I dont understand. Please open a new bug