sys-devel/autogen-5.18.16-r1 depends on dev-scheme/guile. Specifically it depends on a certain subset of guile versions: configure: checking for guile 2.2 configure: checking for guile 2.0 configure: checking for guile 1.8 But the ebuild simply specifies >=dev-scheme/guile-2.0. This is problematic because the latest guile is 2.9.4 which does not satisfy the build. The ebuild needs to be corrected to pull in a guile version that actually works. Reproducible: Always
I think the correct fix is to port autogen to most recent guile if not already done upstream already. Should not be much work. Most recent guile is 2.2.4 in ::gentoo: https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-scheme/guile Makes it a bit hard to test.
If you want to reproduce, add the lisp overlay.
If there are plans to get ::gentoo to support guile-3 I suggest adding at least masked version into the tree.
(In reply to Sergei Trofimovich from comment #3) > If there are plans to get ::gentoo to support guile-3 I suggest adding at > least masked version into the tree. This my fault. I added guile-2.9.x in the lisp overlay for early testing, but I forgot to update the overlay's p.mask after bumping from 2.9.3 to 2.9.4 a couple of months ago. I just pushed an update to p.mask in the lisp overlay to fix this issue. Sorry for that.
Ok, I'm assuming there are no short-term plans to get guile-3 into main tree. Closing as INVALID.