Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 389595 - [patch] app-misc/recoll-1.16.0: fix ebuild to allow building without realtime file monitoring, improve some USE flag descriptions
Summary: [patch] app-misc/recoll-1.16.0: fix ebuild to allow building without realtime...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Markos Chandras (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-05 05:59 UTC by Israel G. Lugo
Modified: 2013-01-15 16:43 UTC (History)
0 users

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


Attachments
Fix ebuild not allowing realtime monitoring to be disabled, improve USE flag descriptions (recoll-1.16.0-ebuild-fixes.patch,3.47 KB, patch)
2011-11-05 05:59 UTC, Israel G. Lugo
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Israel G. Lugo 2011-11-05 05:59:21 UTC
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.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-11-05 16:25:36 UTC
Don't CC maintainers when you cannot assign bugs.
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2011-11-14 21:18:49 UTC
Thanks. It should be ok now
Comment 3 C W Rose 2012-06-07 18:28:10 UTC
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.
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2012-06-07 19:34:28 UTC
What are you asking here? I dont understand. Please open a new bug