Facter has been updated to be pure ruby and drop a bunch of dependencies. Attached is a sample of an ebuild I've been testing for review Puppet 7 should be working fine with this major version change. Puppet 5, still in the repo, already has a guard against it.
Created attachment 838005 [details] facter-4.2.13.ebuild Ebuild which works for me
If you add yourself as maintainer (or take over the package then I'm fine with it. I'm probably not the best person for the package right now.
Created attachment 838603 [details] facter-4.2.13.ebuild Updated ebuild with tests working >99% tests pass but that's the extent of my knowledge I don't know Ruby well enough to confidently maintain properly. Hopefully, someone else will pick this up who does.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37142dd9b293ed63beda469f6832f8270d4ad54c commit 37142dd9b293ed63beda469f6832f8270d4ad54c Author: Matthew Thode <prometheanfire@gentoo.org> AuthorDate: 2022-12-10 18:59:36 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2022-12-10 18:59:46 +0000 dev-ruby/facter: keyword 4.2.14 for ~riscv Closes: https://bugs.gentoo.org/883449 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> dev-ruby/facter/facter-4.2.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)