Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 537302 - dev-scheme/gambit-4.7 should install /usr/share/gambc expected by dev-scheme/slib
Summary: dev-scheme/gambit-4.7 should install /usr/share/gambc expected by dev-scheme/...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Scheme Project
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: 537306
  Show dependency tree
 
Reported: 2015-01-22 01:53 UTC by cmuelle8
Modified: 2015-08-11 21:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
gambit-4.7.0.ebuild.patch (gambit-4.7.0.ebuild.patch,297 bytes, patch)
2015-01-22 01:53 UTC, cmuelle8
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description cmuelle8 2015-01-22 01:53:20 UTC
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
Comment 1 cmuelle8 2015-01-22 01:53:54 UTC
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() {
Comment 2 Sebastian Pipping gentoo-dev 2015-08-11 21:06:48 UTC
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>