|Source Repository:||Repository:Gentoo Portage Tree|
Summary: Tool to manage Gentoo overlays
- Support dev-vcs/bzr based overlays
- Support dev-vcs/cvs based overlays
- Support dev-vcs/darcs based overlays
- Support app-portage/g-sorcery based overlays
- Support dev-vcs/git based overlays
- Support app-crypt/gnupg signed overlays lists and manifests
- Support dev-vcs/mercurial based overlays
- Support mounting squashfs image overlays locally read-only
- Support dev-vcs/subversion based overlays
- Install the sys-apps/portage sync module
IP Space Migration ContinuesAll Funtoo user containers in the 8.28 IP space will be moving into our new IP space (172.97) over the next few days. If you have DNS set up -- be sure to watch your container and update to the new IP! container.host.funtoo.org DNS will be updated after the move.
Funtoo Hosting IP MoveFuntoo user containers with IPs in the 72.18.x.x range will be gradually migrating to new IP addresses this week. If you have DNS entries for your containers, please be aware that your DNS will need to be updated.
New ARM StagesNew ARM Stages, built with a new toolchain, are now hitting mirrors. Existing ARM users should re-install using these stages (dated Aug 3, 2015 or later,) rather than upgrade using emerge.
Layman is an "overlay" external repository management tool.
# emerge layman
make.conf must source laymans overlays for emerge to pull in packages from external sources. This line needs to be below everything else in make.conf.
# echo "source /var/lib/layman/make.conf" >> /etc/portage/make.conf
Fetch, and display a list of overlays:
# layman -L
Add an overlay to your system:
# layman -a <overlay name>
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