|Source Repository:||No results|
Summary: Tool to manage Gentoo overlays
Latest InnovationsThis news item documents the latest innovations now available under Funtoo Linux.
Layman is an "overlay" external repository management tool.
In order to use layman, please make sure your /etc/portage/repos.conf is setup correctly.
/etc/portage/repos.conf is a directory with a link to
For layman setup, please correct it using the following commands:
# rm /etc/portage/repos.conf # mkdir /etc/portage/repos.conf # ln -s /var/git/meta-repo/repos.conf /etc/portage/repos.conf/funtoo
# emerge layman
Fetch, and display a list of overlays:
# layman -L
Add an overlay to your system:
# layman -a <overlay name>
In earlier versions, it was necessary to add source /var/lib/layman/make.conf to make.conf. This is not needed anymore, portage will pickup the overlay automatically.
Delete an overlay from your system:
# layman -d <overlay name>
Masking Overlay Packages
Overlays have the power to override distro packages. To avoid conflicts, mask everything in the overlay, and unmask the packages that are necessary to your system.
Sync a specific overlays ebuilds:
# layman -s <overlay name>
Sync all overlays:
# layman -S
Sync all overlays via eix:
Problem: Warning: an installed db file was not found at: ['/var/lib/layman/cache***.xml']
# layman -L