So, emerging layman does not pull dev-utils/git as a dependancy. I reckon this is not as it should be, because although layman installs just fine, git is needed to do anything useful, like add an overlay. There's a simple fix, and that is to emerge dev-utils/git as layman suggests you do when trying to add an overlay... Reproducible: Always Steps to Reproduce: 1. emerge layman Actual Results: layman doesn't do anything useful, but asks me if I remembered to emerge dev-utils/git. Expected Results: I wanted layman to successfully add overlays to the portage tree
Sorry, my mistake. Turns out you only need the git USE flag to have git merged automatically, and that layman actually doesn't need git anyway. I had this: app-portage/layman-1.2.1 USE="-git -subversion -test