Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 402611

Summary: dev-lisp/sbcl-1.0.45 - libraries not symlinked on amd64
Product: Gentoo Linux Reporter: Alexander Kyte <alexanderkyte>
Component: [OLD] DevelopmentAssignee: Panagiotis Christopoulos (RETIRED) <pchrist>
Status: RESOLVED TEST-REQUEST    
Severity: minor CC: bugs, common-lisp
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Alexander Kyte 2012-02-07 23:11:57 UTC
The SBCL package installs without error, but doesn't run. The error message is of form:

fatal error encountered in SBCL pid 7278(tid 140737353922304):
can't find core file at /usr/local/lib/sbcl//sbcl.core

my workaround was to make a symbolic link between where the folder where the library actually is and where it should be. More specifically:

ln -s /usr/lib64/sbcl /usr/local/lib/sbcl

I don't know if this will cause me trouble in the future though. The ebuild should do this on its own, for the ease of the user.

Reproducible: Always
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-03-05 10:35:36 UTC
no, this needs to be fixed differently as ebuilds are not allowed to touch /usr/local at all
Comment 2 Stelian Ionescu 2012-03-05 11:53:00 UTC
Did you run env-update after compiling ? An env file sets SBCL_HOME which points to /usr/lib/sbcl so you shouldn't see this error
Comment 3 Pacho Ramos gentoo-dev 2012-04-17 09:39:06 UTC
(In reply to comment #2)
> Did you run env-update after compiling ? An env file sets SBCL_HOME which
> points to /usr/lib/sbcl so you shouldn't see this error