Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have some overlay installed. How I can see all packages in there ?

share|improve this question
Isn't the whole tree downloaded to your disk just like the official one? – lynxlynxlynx Nov 29 '12 at 22:38
up vote 6 down vote accepted

You could use eix tool (from app-portage/eix):

eix --in-overlay OVERLAY_NAME

From man eix:

--in-overlay overlay Only match packages with at least one version in an overlay matching overlay.

--only-in-overlay overlay Only match packages which have only versions in an overlay matching overlay.

If you're not familiar with eix: before use you must must build packages database using eix-update. You may need to use eix-layman add first.

Also check out man eix for more examples.

share|improve this answer
thanx, but i need see list of all packages. – balalaika Nov 29 '12 at 20:01
It gives you list of packages: paste.org/57858 – pbm Nov 29 '12 at 20:05
If you want only names you can use --only-names switch... – pbm Nov 29 '12 at 20:07
eix --in-overlay robbat2 - No matches found - goo.gl/RXbmC – balalaika Nov 29 '12 at 20:09
Real name for this overlay (defined in /var/lib/layman/robbat2/profiles/repo_name) is overlay-dev/robbat2, so you should use eix --in-overlay overlay-dev/robbat2 – pbm Nov 29 '12 at 20:19

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.