SYMPTOM An slib catalog cannot be created for scheme implementation 'gambit', when the gambit interpreter tries to do so an error is thrown: *** ERROR IN "/usr/share/slib/mklibcat.scm"@22.3 -- No such file or directory (call-with-output-file "/usr/share/gambc/slibcat" '#<procedure #2>) CURE Let the ebuild install and keep a directory under /usr/share/gambc Reproducible: Always
Created attachment 394560 [details, diff] gambit-4.7.0.ebuild.patch diff -ur gentoo/dev-scheme/gambit/gambit-4.7.0.ebuild myrep/dev-scheme/gambit/gambit-4.7.0.ebuild --- gentoo/dev-scheme/gambit/gambit-4.7.0.ebuild 2014-08-10 23:31:08.000000000 +0200 +++ myrep/dev-scheme/gambit/gambit-4.7.0.ebuild 2015-01-22 02:27:44.000000000 +0100 @@ -41,6 +41,7 @@ src_install() { emake DESTDIR="${D}" install || die + keepdir /usr/share/${MY_PN} } pkg_postinst() {
Thanks for the report and patch! commit f660c5878293678f5b389646eb27438ab1c727a3 Author: Sebastian Pipping <sping@gentoo.org> Date: Tue Aug 11 23:05:46 2015 +0200 dev-scheme/gambit: Ensure /usr/share/gambc folder (bug #537302) Signed-off-by: Sebastian Pipping <sping@gentoo.org>