Hello, are you still interested in maintaining net-misc/cfengine? This package is quite outdated in Gentoo repository and currently blocking <dev-libs/openssl-1.1.1 cleanup. If you see current open bugs, https://bugs.gentoo.org/buglist.cgi?quicksearch=net-misc%2Fcfengine, There isn't even a potentially stable candidate available in the repository. I would therefore recommend to last-rite package when nobody wants to take care of this package. See also: https://github.com/gentoo/gentoo/pull/12563#issuecomment-690988390
Infra still depends on cfengine-2 series, which we're in progress of cleaning out still. Until that time, there is no action to be taken here. The cfengine-2 ebuilds are EAPI7 already. Infra also uses OpenSSL 1.0 due to this reason, having not upgraded to openssl-1.1 since there there is no way to slot them and have both on systems. The alternative is to build a "special" cfengine that is statically linked against a build-local copy of openssl 1.0; and then that could live in the Infra overlay, allowing the rest of the tree and systems to move forward.
Restricting for security concerns with infra still running openssl 1.0
dev-libs/openssl-1.0.2u has been added to infra-overlay. Once verified that the ebuild is present on infra hosts the main tree can be moved forward.
Confirmed a few hosts have the required openssl ebuild. Please proceed, Thomas.
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09db29821c884bf41c3ff8da5557ee2f5b51705b
Blocking ebuilds were removed.