media-fonts/ricty builds itself using media-fonts/inconsolata for legal reasons. Sometime (relatively) recently, the inconsolata package changed the name of the relevant file from Inconsolata.otf to Inconsolata-Regular.ttf. This causes ricty to fail to build, but luckily seems to be fixable by referencing the new filename in the ebuild. Reproducible: Always Steps to Reproduce: 1. emerge media-fonts/ricty Actual Results: * ERROR: media-fonts/ricty-3.2.0::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 2049: Called die * The specific snippet of code: * sh ricty_generator.sh "${EPREFIX}/usr/share/fonts/inconsolata/Inconsolata.otf" "${EPREFIX}/usr/share/fonts/mix-mplus-ipa/migu-1m-regular.ttf" "${EPREFIX}/usr/share/fonts/mix-mplus-ipa/migu-1m-bold.ttf" || die Expected Results: The installation should successfully complete. I have tested the attached patch, and it seems to still work without problems.
Created attachment 403564 [details, diff] Patch to ricty-3.2.0.ebuild
This fix is easy enough and works. Please merge.
Fixed since -r1. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7aac8e1f8c791558267dc1043f25d7e4845333