GPaste 3.18.3 raised the required vala version from 0.14 to 0.30, so the current DEPEND no longer applies: vala? ( || ( dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] dev-lang/vala:0.24[vapigen(+)] dev-lang/vala:0.22[vapigen(+)] ) ) It fails to configure with anything lower than 0.30: (...) configure: error: vapigen >= 0.30 not found
Please attach the complete build.log and the output of `emerge --info =x11-misc/gpaste-3.18.3'.
This is legit. I will file a PR.
Actually, not sure how to proceed. This is what I see in my ebuild copy DEPEND="${CDEPEND} dev-util/intltool virtual/pkgconfig vala? ( $(vala_depend) ) " There's no specific version list. What now?
According to [1] the ebuild should set: VALA_MIN_API_VERSION="0.30" before inheriting vala.eclass (and the _MAX_ as well if there's a maximum version required upstream). [1] https://devmanual.gentoo.org/eclass-reference/vala.eclass/index.html
https://github.com/gentoo/gentoo/pull/1794
Fixed back in July.