I fully agree. But emerge -ep world | grep '-alsa' can hardly be called shell hacking.
Instead of that cryptic shell stuff (i mean in general), I'd like to have the portage tree and all it's stuff put into a simple SQL database. Then you could talk to your computer in clear english, like this:
select name from packages where USE = '-alsa'
(something like that)
Doesn't that look pretty easy to learn & bear in mind ?
This would also reduce the enourmous number of files & dirs on the harddisk. I just wrote my own updatedb script which excludes /usr/portage and /var/cache/edb, else each locate command completely floods the shell line buffer(s) with hits from these two paths..
Not to mention the extreme high speed which an SQL database would provide, compared to qpkg searches thru' the filesys...
-- [EMAIL PROTECTED] mailing list
