roswell
roswell copied to clipboard
Segfault on Arch
Environment
# result of evaluating
uname -a
Linux arch 5.2.6-arch1-1-ARCH #1 SMP PREEMPT Sun Aug 4 14:58:49 UTC 2019 x86_64 GNU/Linux
ros --version # if roswell runs successfully
roswell 19.06.10.100(NO-GIT-REVISION)
ros config
[1] 30240 segmentation fault (core dumped) ros config
I installed ros when I already had ccl installed from git and slime installed from emacs.
When I tried to execute ros install ccl, installation of sbcl started.
I interrupted installation with ctrl-c, and after that every invocation of ros leds to segfault.
I have reinstalled roswell, but it had no effect.
hmm seems some config might be broken...
I installed ros when I already had ccl installed from git and slime installed from emacs.
roswell always install sbcl to run common lisp.
show me result of
cat ~/.roswell/config
and
ros -v config
I don't have ~/.roswell created.
ros -v config
dispatch:-N,name=top
proc_options:-N:top
get_opt(roswellenv,0)=(null)
take1:roswellenv:roswell,(null)
set_opt(roswellenv)='roswell'
dispatch:--,name=top
proc_options:--:top
cmd_script_frontend:1
cmd_script
get_opt(program,0)=(null)
script_:argc=2 argv[0]=--
current=(null)
set_opt(script)='"/usr/etc/roswell/config.ros"'
cmd_run_star:1:argv[0],script
get_opt(image,0)=roswell
get_opt(roswellenv,0)=roswell
get_opt(roswellenv,1)=roswell
set_env_opt:/home/u473t8/.roswell/env/roswell/config
get_opt(lisp,1)=(null)
get_opt(*lisp,0)=(null)
get_opt(default.lisp,0)=(null)
determin_impl:(null)
get_opt(default.lisp,1)=(null)
ensure_directories_exist:/home/u473t8/.roswell/tmp/
lock setup exist status=1get_opt(sbcl-bin.version,0)=(null)
set_opt(impl)='sbcl-bin/'
get_opt(quicklisp,0)=(null)
set_opt(quicklisp)='/home/u473t8/.roswell/lisp/quicklisp/'
set_opt(argv0)='ros'
which cmd:command -v "ros"
which result:/usr/bin/ros
set_opt(wargv0)='/usr/bin/ros'
set_opt(homedir)='/home/u473t8/.roswell/'
set_opt(verbose)='1'
set_opt(lispdir)='/usr/etc/roswell/'
set_opt(patchdir)='/usr/etc/roswell/patch/'
get_opt(asdf.version,0)=(null)
set_opt(uname)='linux'
set_opt(uname-m)='x86-64'
get_opt(program,0)=(null)
set_opt(program)=''
get_opt(impl,0)=sbcl-bin/
get_opt(help,0)=(null)
get_opt(script,0)="/usr/etc/roswell/config.ros"
get_opt(image,0)=roswell
get_opt(program,0)=
get_opt(dynamic-space-size,0)=(null)
get_opt(control-stack-size,0)=(null)
get_opt(without-roswell,0)=(null)
get_opt(enable-debugger,0)=(null)
[1] 19731 segmentation fault (core dumped) ros -v config
it seems something in ~/.roswell
how's
tree --matchdirs -I '*.tgz|*.asd|*.fasl|dists|archives|obj|contrib' ~/.roswell