Skip to content

Instantly share code, notes, and snippets.

@t-sin
Created May 28, 2016 08:07
Show Gist options
  • Save t-sin/9f61fae3b38a5edf7f931019e36ac92d to your computer and use it in GitHub Desktop.
Save t-sin/9f61fae3b38a5edf7f931019e36ac92d to your computer and use it in GitHub Desktop.
t-sin@jaguar:~/.roswell/local-projects$ rm system-index.txt
t-sin@jaguar:~/.roswell/local-projects$ ros -v install hoge
opt:verbose:1
proccmd:install
which cmd:command -v "ros"
which result:/home/t-sin/.roswell/bin/ros
hoge is not implemented internal. /home/t-sin/.roswell/etc/roswell/install.ros argc:2
install:hoge:
argc_=4argv[0]=--,argv[1]=/home/t-sin/.roswell/etc/roswell/install.ros,argv[2]=install,argv[3]=hoge,proccmd:--
frontend:script_:argc=3 argv[0]=/home/t-sin/.roswell/etc/roswell/install.ros
ros_script_cmd=exec ros -Q +R -L sbcl-bin -- $0 "$@"
proccmd:-Q
opt:quicklisp:1
proccmd:+R
opt:no-rc:0
proccmd:-L
proccmd:--
get_opt(program,0)=(null)
script_:argc=4 argv[0]=--
current=(null)
get_opt(lisp,1)=sbcl-bin
determin_impl:sbcl-bin
get_opt(sbcl-bin.version,1)=1.3.5
which cmd:command -v "ros"
which result:/home/t-sin/.roswell/bin/ros
get_opt(asdf.version,0)=(null)
get_opt(impl,0)=sbcl-bin/1.3.5
get_opt(help,0)=(null)
get_opt(script,0)="/home/t-sin/.roswell/etc/roswell/install.ros""install""hoge"
get_opt(image,0)=(null)
get_opt(program,0)=(null)
get_opt(dynamic-space-size,0)=(null)
get_opt(control-stack-size,0)=(null)
get_opt(version,0)=(null)
which cmd:command -v "ros"
which result:/home/t-sin/.roswell/bin/ros
help=nil script="/home/t-sin/.roswell/etc/roswell/install.ros""install""hoge"
get_opt(wrap,1)=(null)
args /home/t-sin/.roswell/impls/x86-64/linux/sbcl-bin/1.3.5/bin/sbcl --core /home/t-sin/.roswell/impls/x86-64/linux/sbcl-bin/1.3.5/lib/sbcl/sbcl.core --noinform --no-sysinit --no-userinit --disable-debugger --eval (progn #-ros.init(cl:load "/home/t-sin/.roswell/etc/roswell/init.lisp")) --eval (ros:quicklisp) --eval (ros:run '((:script "/home/t-sin/.roswell/etc/roswell/install.ros""install""hoge")(:quit ())))
ROS_OPTS (("verbose""1")("homedir""/home/t-sin/.roswell/")("wargv0""/home/t-sin/.roswell/bin/ros")("argv0""ros")("quicklisp""/home/t-sin/.roswell/lisp/quicklisp/")("impl""sbcl-bin/1.3.5")("script""\"/home/t-sin/.roswell/etc/roswell/install.ros\"\"install\"\"hoge\"")("lisp""sbcl-bin")("sbcl-bin.version""1.3.5")("default.lisp""sbcl-bin"))
While evaluating the form starting at line 6, column 0
of #P"/home/t-sin/.roswell/local-projects/hoge/hoge.asd":
Unhandled SIMPLE-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING
{100295F6E3}>:
'hoge' is not a valid target for 'install' -- It should be a name of either:
+ a quicklisp-installable system
+ a common lisp installation
Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {100295F6E3}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<SIMPLE-ERROR "'~A' is not a valid target for 'install' -- It should be a name of either:
+ a quicklisp-installable system
+ a common lisp installation ~%" {10038A13B3}> #<unavailable argument>)
1: (SB-DEBUG::RUN-HOOK SB-EXT:*INVOKE-DEBUGGER-HOOK* #<SIMPLE-ERROR "'~A' is not a valid target for 'install' -- It should be a name of either:
+ a quicklisp-installable system
+ a common lisp installation ~%" {10038A13B3}>)
2: (INVOKE-DEBUGGER #<SIMPLE-ERROR "'~A' is not a valid target for 'install' -- It should be a name of either:
+ a quicklisp-installable system
+ a common lisp installation ~%" {10038A13B3}>)
3: (ERROR "'~A' is not a valid target for 'install' -- It should be a name of either:
+ a quicklisp-installable system
+ a common lisp installation ~%" "hoge")
4: (MAIN "install" "hoge")
5: (SB-INT:SIMPLE-EVAL-IN-LEXENV (APPLY (QUOTE MAIN) ROS:*ARGV*) #<NULL-LEXENV>)
6: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROS:QUIT (APPLY (QUOTE MAIN) ROS:*ARGV*)) #<NULL-LEXENV>)
7: (SB-EXT:EVAL-TLF (ROS:QUIT (APPLY (QUOTE MAIN) ROS:*ARGV*)) NIL NIL)
8: ((LABELS SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (ROS:QUIT (APPLY (QUOTE MAIN) ROS:*ARGV*)) NIL)
9: (SB-INT:LOAD-AS-SOURCE #<CONCATENATED-STREAM :STREAMS NIL {1005D16CC3}> :VERBOSE NIL :PRINT NIL :CONTEXT "loading")
10: ((FLET SB-FASL::LOAD-STREAM :IN LOAD) #<CONCATENATED-STREAM :STREAMS NIL {1005D16CC3}> NIL)
11: (LOAD #<CONCATENATED-STREAM :STREAMS NIL {1005D16CC3}> :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST T :EXTERNAL-FORMAT :DEFAULT)
12: ((FLET ROS::BODY :IN ROS:SCRIPT) #<SB-SYS:FD-STREAM for "file /home/t-sin/.roswell/etc/roswell/install.ros" {1005D11C53}>)
13: (ROS:SCRIPT :SCRIPT "/home/t-sin/.roswell/etc/roswell/install.ros" "install" "hoge")
14: (ROS:RUN ((:SCRIPT "/home/t-sin/.roswell/etc/roswell/install.ros" "install" "hoge") (:QUIT NIL)))
15: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROS:RUN (QUOTE ((:SCRIPT "/home/t-sin/.roswell/etc/roswell/install.ros" "install" "hoge") (:QUIT NIL)))) #<NULL-LEXENV>)
16: (EVAL (ROS:RUN (QUOTE ((:SCRIPT "/home/t-sin/.roswell/etc/roswell/install.ros" "install" "hoge") (:QUIT NIL)))))
17: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "(progn #-ros.init(cl:load \"/home/t-sin/.roswell/etc/roswell/init.lisp\"))") (:EVAL . "(ros:quicklisp)") (:EVAL . "(ros:run '((:script \"/home/t-sin/.roswell/etc/roswell/install.ros\"\"install\"\"hoge\")(:quit ())))")))
18: (SB-IMPL::TOPLEVEL-INIT)
19: ((FLET #:WITHOUT-INTERRUPTS-BODY-82 :IN SB-EXT:SAVE-LISP-AND-DIE))
20: ((LABELS SB-IMPL::RESTART-LISP :IN SB-EXT:SAVE-LISP-AND-DIE))
unhandled condition in --disable-debugger mode, quitting
t-sin@jaguar:~/.roswell/local-projects$
@snmsts
Copy link

snmsts commented May 29, 2016

still confused

how about the result of

ros -v -s hoge run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment