#Make `emerge --search [package]` show overlay

1 messages · Page 1 of 1 (latest)

snow crest
#

Is there way to see where a given searched package is stored? As is which overlay?

cunning tapir
#

or you use eix

#

I'm too lazy so uh here's a screenshot

#

need to run eix-remote update first

#

emerge --search is kinda slow

#

I used it for a while but just switch to eix

#

it keeps a cache of all packages and is very fast

#

it also includes overlays you don't have yet

#

which may be useful

snow crest
#

Is this a technical limitation? Or it there simply is no code that does this atm?

cunning tapir
#

there is simply no code

snow crest
#

Thanks!

cunning tapir
#

even if there was

#

you should use a better tool

#

imo

hearty magnet
#

like locate /var/db/repos/*/gcc gives me

/var/db/repos/crossdev/cross-i686-w64-mingw32/gcc
/var/db/repos/crossdev/cross-x86_64-w64-mingw32/gcc
/var/db/repos/gentoo/sys-devel/gcc

but it also shows results from profiles inside the gentoo repo. so yeah might wanna tweak it a little

cunning tapir
#

only issue with that is that it‘s kinda slow

#

and has too much output

hearty magnet
#

find /var/db/repos -iname 'gcc*.ebuild'

#

Maybe it’s not as fast as mlocate but on an ssd it will complete faster than you can figure out how to reduce the mlocate output

hearty magnet
hearty magnet
#

anything is faster than emerge --search lol

cunning tapir
#

it can also replace zugaina

#

so you dont have to open a website to see which overlay has a certain ebuild

#

if you dont have it installed yet

#

#1107746103304142990 message

hearty magnet
cunning tapir
#

ah ok

#

seemed like you were opposed

hearty magnet
#

thats fair

hearty magnet
#

how do i do that

cunning tapir
#

look at my screenshot

hearty magnet
#

alr

cunning tapir
#

you need to run eix-remote update first

hearty magnet
#

noted

#

thx for the info

hearty magnet
#

Just curl the zugaina search engine and … etc