Created attachment 454082 [details] Output of emerge --info If a binary package of dev-go/blackfriday is available, the package dev-go/sanitized-anchor-name is not pulled in. If dev-go/sanitized-anchor-name is not pulled in, then dev-go/go-md2man fails to build. Therefore, I propose that dev-go/go-md2man explicitly depend on dev-go/sanitized-anchor-name as well as dev-go/blackfriday.
Created attachment 454084 [details] Output of emerge -pqv
Created attachment 454086 [details] Build log
Created attachment 454088 [details] Ebuild environment
Created attachment 454090 [details, diff] Patch to add dev-go/sanitized-anchor-name
The patch seems reasonable to me, but any other ebuilds that DEPEND on blackfriday will have to do the same. We could introduce a virtual/blackfriday-build package to encapsulate the deps, similar to virtual/podofo-build.
go-md2man-2.0.0 uses go modules,, so it should no longer have this issue. If it does, please let me know. Thanks, William