Summary: | make scheme implementations keep slib registration intact | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marijn Schouten (RETIRED) <hkbst> |
Component: | Current packages | Assignee: | Scheme Project <scheme> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bfg-dev, bugzilla-gentoo, chris.burroughs, klempner, lostlogic |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Marijn Schouten (RETIRED)
![]() *** Bug 197368 has been marked as a duplicate of this bug. *** *** Bug 199750 has been marked as a duplicate of this bug. *** Is there any workaround? Anything I can do to make gnucash build? Workaround for me: guile must run some code once as root to generate it registries: So if I run guile -c "(use-modules (ice-9 slib)) (require 'printf)" as root, all is fine and I can compile gnucash. Would it be possible to run this command from guile's postinst-function? *** Bug 201327 has been marked as a duplicate of this bug. *** *** Bug 206896 has been marked as a duplicate of this bug. *** % guile -c "(use-modules (ice-9 slib)) (require 'printf)" ERROR: In procedure open-file: ERROR: No such file or directory: "/usr/share/slib/mklibcat" This the same error that GnuCash gives, as per bug #206896 A temporary workaround for this problem is to mask dev-scheme/slib-3.1.5 and roll back slib to 3.1.4-r4. Not a fix but for people that only want to run gnucash, this should help. :) slib-3.1.5-r1 doesn't solve the gnucash run/build problem Keep it on bug 206896 please. No user needs comment on this bug. guile done since 1.8.3-r2 *** Bug 210893 has been marked as a duplicate of this bug. *** (In reply to comment #11) > guile done since 1.8.3-r2 what is pending here? This is now handled in dev-scheme/slib-3.2.5 |