On Sat, Oct 3, 2009 at 9:42 AM, Harry Putnam <rea...@newsguy.com> wrote:
> How to make eix search an overlay too.
>
> The manpage for layman says:
>
>   You can search through the ebuilds available in the overlays on
>   http://overlays.gentoo.org by using "eix". Emerge the package and
>   run update-eix-remote update.
>
> But I find no such option in eix or eix --help|grep update
> or 'man eix' although I do find eix-remote and eix-layman.
>
> But not at all clear if either of those can cause eix to search
> overlays.
>
> I don't see any likely use flags to change either at:
>  emerge -vp eix:
>  [ebuild   R   ] app-portage/eix-0.18.0
>  USE="bzip2 nls -deprecated -doc -sqlite -tools" 0 kB
>
> It must be common task for people using overlays... so anyone know how
> its done.

Hi,

Create the file /etc/eix-sync.conf with this one character in it:
*

Then you can simply run eix-sync to automatically sync your overlays,
main portage tree, and update the EIX cache. Afterward it will show
you what is new or has changed. No need to run layman -S or emerge
--sync ever again. :)

Also, if you have any overlays that don't include metadata, you can
add lines like this beneath the asterisk in eix-sync.conf to make it
generate cache for them:
!egencache --repo=theoverlayname --update

At least that's how I do it.

Reply via email to