Fresh install of gentoo Installed layman, proceeded to try and add fouxlay overlay and fails due to not finding git. Reproducible: Always Steps to Reproduce: 1. Install layman without installing git 2. Try and add a git overlay: sudo layman -a fouxlay 3. Fail to add git overlay Actual Results: * Program "/usr/bin/git" not found * File /usr/bin/git seems to be missing! Overlay type "git" not supported. Did you emerge dev-vcs/git? * Expected Results: ebuild depends on git; Add overlay
$ equery u layman [ Legend : U - final flag setting for installation] [ : I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for app-portage/layman-2.0.0-r3: U I - - bazaar : Support dev-vcs/bzr based overlays - - cvs : Support dev-vcs/cvs based overlays - - darcs : Support dev-vcs/darcs based overlays + + git : Support dev-vcs/git based overlays - - mercurial : Support dev-vcs/mercurial based overlays + + python_targets_python2_7 : Build with Python 2.7 + + subversion : Support dev-vcs/subversion based overlays
tim@musha ~ $ equery u layman [ Legend : U - final flag setting for installation] [ : I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for app-portage/layman-2.0.0-r3: U I - - bazaar : Support dev-vcs/bzr based overlays - - cvs : Support dev-vcs/cvs based overlays - - darcs : Support dev-vcs/darcs based overlays - - git : Support dev-vcs/git based overlays - - mercurial : Support dev-vcs/mercurial based overlays + + python_targets_python2_7 : Build with Python 2.7 - - subversion : Support dev-vcs/subversion based overlays - - test : Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore tim@musha ~ $ --- Without having the git flag on, should it error on not finding git?