For x86_64 sbcl build its core file must be placed into the /usr/lib64 directory, not in the /usr/lib . In the current situation sbcl x86_64 fails to run without additional option: > sbcl fatal error encountered in SBCL pid 17481 tid 17481: Can't find sbcl.core > sbcl --core /usr/lib/sbcl/sbcl.core This is SBCL 2.0.10-4.mga8, an implementation of ANSI Common Lisp. More information about SBCL is available at <http://www.sbcl.org/>. SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. *
I'll check this one.
Assignee: bugsquad => jani.valimaa
Thanks Jani.
CC: (none) => ouaurelien
I can't reproduce this. Not on mga8 nor cauldron. $ sbcl This is SBCL 2.0.10-4.mga8, an implementation of ANSI Common Lisp. More information about SBCL is available at <http://www.sbcl.org/>. SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. *
(In reply to Artem Kurashov from comment #0) > For x86_64 sbcl build its core file must be placed into the /usr/lib64 > directory, not in the /usr/lib . > > In the current situation sbcl x86_64 fails to run without additional option: > > sbcl > fatal error encountered in SBCL pid 17481 tid 17481: > Can't find sbcl.core > Have you set $SBCL_HOME? What's the output of 'echo $SBCL_HOME'?
Did some tests and I can't produce the issue even after exporting SBCL_HOME with 'bad' value. $ cat /etc/version 8 3 official $ echo $SBCL_HOME /foo/bar/sbcl $ sbcl This is SBCL 2.0.10-4.mga8, an implementation of ANSI Common Lisp. More information about SBCL is available at <http://www.sbcl.org/>. SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * (SB-INT:SBCL-HOMEDIR-PATHNAME) #P"/usr/bin/../lib/sbcl/" * (posix-getenv "SBCL_HOME") "/foo/bar/sbcl" *
(In reply to Jani Välimaa from comment #4) > Have you set $SBCL_HOME? What's the output of 'echo $SBCL_HOME'? Hm, yes, somehow $SBCL_HOME landed into my ~/.bashrc: $ echo $SBCL_HOME /usr/lib64/sbcl Excuse me for troubling.
Closing as INVALID. Feel free to reopen if needed.
Resolution: (none) => INVALIDStatus: NEW => RESOLVED