Open vigneshsarma opened 7 years ago
I am trying to use mystic by installing it with roswell. I was not able to figure out how to use it.
mystic
If required I can help with this.
Here is what I did.
$ ros install roswell/mystic $ mystic help To load "mystic-library-template": Load 1 ASDF system: mystic-library-template ; Loading "mystic-library-template" [package mystic.template.file].................... [package mystic.template.readme].................. [package mystic.template.gitignore]............... [package mystic.template.fiveam].................. [package mystic.template.travis].................. [package mystic.template.library]. Unhandled MYSTIC:MISSING-REQUIRED-OPTION: The option 'LICENSE' was required but was not supplied. Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1002DE75E3}> 0: ((LAMBDA NIL :IN SB-DEBUG::FUNCALL-WITH-DEBUG-IO-SYNTAX)) 1: (SB-IMPL::CALL-WITH-SANE-IO-SYNTAX #<CLOSURE (LAMBDA NIL :IN SB-DEBUG::FUNCALL-WITH-DEBUG-IO-SYNTAX) {100371493B}>) 2: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #<CLOSURE (LAMBDA NIL :IN SB-DEBUG::FUNCALL-WITH-DEBUG-IO-SYNTAX) {100371490B}>) 3: (PRINT-BACKTRACE :STREAM #<SYNONYM-STREAM :SYMBOL SB-SYS:*STDERR* {10001530A3}> :START 0 :FROM :INTERRUPTED-FRAME :COUNT NIL :PRINT-THREAD T :PRINT-FRAME-SOURCE NIL :METHOD-FRAME-STYLE NIL) 4: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<MYSTIC:MISSING-REQUIRED-OPTION {1003712553}> #<unavailable argument>) 5: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* #<MYSTIC:MISSING-REQUIRED-OPTION {1003712553}>) 6: (INVOKE-DEBUGGER #<MYSTIC:MISSING-REQUIRED-OPTION {1003712553}>) 7: (ERROR MYSTIC:MISSING-REQUIRED-OPTION :OPTION-NAME :LICENSE) 8: ((:METHOD MYSTIC:VALIDATE-OPTIONS (MYSTIC:TEMPLATE LIST)) #<MYSTIC.TEMPLATE.LIBRARY:LIBRARY-TEMPLATE {1003232C53}> (:NAME "help" :AUTHOR "Vignesh Sarma K (വിഘ്നേഷ് ശ൪മ കെ)" :EMAIL "vignesh.sarma@gmail.com")) [fast-method] 9: (MYSTIC:RENDER #<MYSTIC.TEMPLATE.LIBRARY:LIBRARY-TEMPLATE {1003232C53}> (:NAME "help" :AUTHOR "Vignesh Sarma K (വിഘ്നേഷ് ശ൪മ കെ)" :EMAIL "vignesh.sarma@gmail.com") #P"/Users/vigneshS/.roswell/bin/") 10: (SB-INT:SIMPLE-EVAL-IN-LEXENV (APPLY (QUOTE MAIN) ROSWELL:*ARGV*) #<NULL-LEXENV>) 11: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROSWELL:QUIT (APPLY (QUOTE MAIN) ROSWELL:*ARGV*)) #<NULL-LEXENV>) 12: (EVAL-TLF (ROSWELL:QUIT (APPLY (QUOTE MAIN) ROSWELL:*ARGV*)) NIL #<NULL-LEXENV>) 13: ((FLET SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (ROSWELL:QUIT (APPLY (QUOTE MAIN) ROSWELL:*ARGV*)) NIL) 14: (SB-INT:LOAD-AS-SOURCE #<CONCATENATED-STREAM :STREAMS NIL {1003403B83}> :VERBOSE NIL :PRINT NIL :CONTEXT "loading") 15: ((FLET SB-FASL::LOAD-STREAM :IN LOAD) #<CONCATENATED-STREAM :STREAMS NIL {1003403B83}> NIL) 16: (LOAD #<CONCATENATED-STREAM :STREAMS NIL {1003403B83}> :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST T :EXTERNAL-FORMAT :DEFAULT) 17: ((FLET ROSWELL::BODY :IN ROSWELL:SCRIPT) #<SB-SYS:FD-STREAM for "file /Users/vigneshS/.roswell/bin/mystic" {10033FCE63}>) 18: (ROSWELL:SCRIPT :SCRIPT "/Users/vigneshS/.roswell/bin/mystic" "help") 19: (ROSWELL:RUN ((:EVAL "(ros:quicklisp)") (:SCRIPT "/Users/vigneshS/.roswell/bin/mystic" "help") (:QUIT NIL))) 20: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROSWELL:RUN (QUOTE ((:EVAL "(ros:quicklisp)") (:SCRIPT "/Users/vigneshS/.roswell/bin/mystic" "help") (:QUIT NIL)))) #<NULL-LEXENV>) 21: (EVAL (ROSWELL:RUN (QUOTE ((:EVAL "(ros:quicklisp)") (:SCRIPT "/Users/vigneshS/.roswell/bin/mystic" "help") (:QUIT NIL))))) 22: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "(progn #-ros.init(cl:load \"/usr/local/Cellar/roswell/16.12.8.72/etc/roswell/init.lisp\"))") (:EVAL . "(ros:run '((:eval\"(ros:quicklisp)\")(:script \"/Users/vigneshS/.roswell/bin/mystic\"\"help\")(:quit ())))"))) 23: (SB-IMPL::TOPLEVEL-INIT) 24: ((FLET #:WITHOUT-INTERRUPTS-BODY-85 :IN SAVE-LISP-AND-DIE)) 25: ((LABELS SB-IMPL::RESTART-LISP :IN SAVE-LISP-AND-DIE)) unhandled condition in --disable-debugger mode, quitting
I felt it's quite broken... Sorry I'll make patch for it.
I am trying to use
mystic
by installing it with roswell. I was not able to figure out how to use it.If required I can help with this.
Here is what I did.