Ok, there is app-portage/layman utility that manages user's repositories. But there are an issue that layman's development has already stopped: latest commits in https://gitweb.gentoo.org/proj/layman.git were 3 years ago. We couldn't say even that utility is fully stabilized: there are enought bugs. E.g. https://bugs.gentoo.org/show_bug.cgi?id=627930 app-portage/layman - !!! Repository 'deter' has sync-type attribute set to unsupported value: 'laymansync. Layman isn't compatible with python 3.7 or 3.8, and even with pypy3. I has just found of that selection pypy3 target via eselect python set pypy3 is also breaks ones. And few more: https://bugs.gentoo.org/708692 https://bugs.gentoo.org/676074 https://bugs.gentoo.org/708692 https://bugs.gentoo.org/700742 No one working with that bugs. Ok, so I had to asking Gentoo community: What is fate of Layman? Reproducible: Always I shall know English better.
Created attachment 615448 [details] emerge --info app-portage/layman
Most people are using eselect-repository now, take a look at that.
FYI I am running a layman ebuild with python3_8 in my overlay, and the only problem I have run into is this one: https://bugs.gentoo.org/676074 for which there is a known workaround. https://github.com/matoro/overlay/tree/master/app-portage/layman Anybody is welcome to use if they like.
unfortunately eselect-repository doesn't allow more than one metadata.xml source
I has just completely removed layman. Anybody can mind for themselves what it mean ^)
I was away for much longer than originally anticipated. Fixes are being worked again.
new release layman-2.4.3