Hello. As an ex Arch Tester, I maintain a personal overlay (GitHub hosted) for GoLang packages and I would like to add it to Layman's repositories.xml. The entire overlay is EAPI5 compliant, provides its own metadata cache, and it's repoman compliant. Thank you in advance. Overlay URI: https://github.com/Dr-Terrible/go-overlay
For metadata/layout.conf: > masters = gentoo go-overlay This is invalid. The overlay can't be its own master. > profile-formats = portage-2 I'd suggest avoiding this, especially that you don't have any profile files using the format. It severely limits the availability for non-portage tools, and we're relying on those because Portage is too slow for my CI tools. Other than that, looks fine.
With the development of the golang-build and golang-vcs eclasses, I propose holding off on this overlay until we get those committed. We may be able to add them to the main tree.
> This is invalid. The overlay can't be its own master. Thank you for the corrections, Michał Górny. When I created this overlay (a long time ago) the official documentation for the metadata configuration was lacking (man 5 portage, man egencache), if not cryptic at all. It came as no surprise that I have misused the tag "masters" and "profile-formats" in the first place. I have fixed them.
Added, thanks.