roswell / roswell

intended to be a launcher for a major lisp environment that just works.
MIT License
1.79k stars 121 forks source link

Roswell failed to setup on Gentoo. Throws unhandled UIOP/RUN-PROGRAM:SUBPROCESS-ERROR. #527

Open alecStewart1 opened 2 years ago

alecStewart1 commented 2 years ago

Environment

uname -a
Linux gentoo 5.19.9-gentoo-dist-hardened #1 SMP PREEMPT_DYNAMIC Fri Sep 16 19:23:16 CDT 2022 x86_64 12th Gen Intel(R) Core(TM) i5-12600K GenuineIntel GNU/Linux

Roswell version installed is 21.10.14.111, the latest release.

How to reproduce the issue

Installed latest version of roswell in Gentoo repos: sudo emerge --ask --verbose dev-lisp/roswell

Run any roswell command, as it'll try to go through the regular setup process.

Expected behavior

For roswell to be setup properly.

Actual result

Making core for Roswell...
building dump:/home/alec/.roswell/env/roswell/impls/x86-64/linux/sbcl-bin/2.2.8/dump/roswell.core
While evaluating the form starting at line 3, column 0
  of #P"/etc/roswell/util-install-quicklisp.lisp":
Unhandled UIOP/RUN-PROGRAM:SUBPROCESS-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING
                                                         {1004598073}>:
  Subprocess with command "/usr/bin/ros roswell-internal-use download http://beta.quicklisp.org/archive/array-utils/2020-12-20/array-utils-20201220-git.tgz /home/alec/.roswell/lisp/quicklisp/dists/quicklisp/archives/array-utils-20201220-git.tgz 2"
 exited with error code 2

Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1004598073}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<UIOP/RUN-PROGRAM:SUBPROCESS-ERROR {1003FC80F3}> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* #<UIOP/RUN-PROGRAM:SUBPROCESS-ERROR {1003FC80F3}>)
2: (INVOKE-DEBUGGER #<UIOP/RUN-PROGRAM:SUBPROCESS-ERROR {1003FC80F3}>)
3: (CERROR "IGNORE-ERROR-STATUS" UIOP/RUN-PROGRAM:SUBPROCESS-ERROR :COMMAND #<(SIMPLE-BASE-STRING 219) /usr/bin/ros roswell-internal-use download http://beta.quicklisp.org/archive/array-utils/2020-12-20/array-utils-20201220-git.tgz /home/alec/.roswell/lisp/quicklisp/dists/quicklisp/archives/array-utils... {1003FB8E7F}> :CODE 2 :PROCESS NIL)
4: (UIOP/RUN-PROGRAM::%CHECK-RESULT 2 :COMMAND #<(SIMPLE-BASE-STRING 219) /usr/bin/ros roswell-internal-use download http://beta.quicklisp.org/archive/array-utils/2020-12-20/array-utils-20201220-git.tgz /home/alec/.roswell/lisp/quicklisp/dists/quicklisp/archives/array-utils... {1003FB8E7F}> :PROCESS NIL :IGNORE-ERROR-STATUS NIL)
5: (UIOP/RUN-PROGRAM::%USE-SYSTEM #<(SIMPLE-BASE-STRING 219) /usr/bin/ros roswell-internal-use download http://beta.quicklisp.org/archive/array-utils/2020-12-20/array-utils-20201220-git.tgz /home/alec/.roswell/lisp/quicklisp/dists/quicklisp/archives/array-utils... {1003FB8E7F}> :OUTPUT #<BROADCAST-STREAM {10022004C3}> :ERROR-OUTPUT :INTERACTIVE)
6: (ROSWELL:ROSWELL ("roswell-internal-use" "download" "http://beta.quicklisp.org/archive/array-utils/2020-12-20/array-utils-20201220-git.tgz" #P"/home/alec/.roswell/lisp/quicklisp/dists/quicklisp/archives/array-utils-20201220-git.tgz" "2") #<BROADCAST-STREAM {10022004C3}> NIL)
7: (ROSWELL.UTIL::FETCH-VIA-ROSWELL "http://beta.quicklisp.org/archive/array-utils/2020-12-20/array-utils-20201220-git.tgz" #P"/home/alec/.roswell/lisp/quicklisp/dists/quicklisp/archives/array-utils-20201220-git.tgz" :FOLLOW-REDIRECTS #<unused argument> :QUIETLY NIL :MAXIMUM-REDIRECTS #<unused argument>)
8: ((:METHOD QL-DIST:ENSURE-LOCAL-ARCHIVE-FILE (QL-DIST:RELEASE)) #<QL-DIST:RELEASE array-utils-20201220-git / quicklisp 2022-07-08>) [fast-method]
9: ((:METHOD QL-DIST:INSTALL :AROUND (QL-DIST:RELEASE)) #<QL-DIST:RELEASE array-utils-20201220-git / quicklisp 2022-07-08>) [fast-method]
10: ((:METHOD QL-DIST:ENSURE-INSTALLED (T)) #<QL-DIST:RELEASE array-utils-20201220-git / quicklisp 2022-07-08>) [fast-method]
11: (SB-KERNEL:%MAP-FOR-EFFECT-ARITY-1 QL-DIST:ENSURE-INSTALLED (#<QL-DIST:RELEASE trivial-indent-20210531-git / #1=quicklisp #2=2022-07-08> #<QL-DIST:RELEASE documentation-utils-20190710-git / #1# #2#> #<QL-DIST:RELEASE array-utils-20201220-git / #1# #2#> #<QL-DIST:RELEASE plump-20220707-git / #1# #2#>))
12: (QUICKLISP-CLIENT::APPLY-LOAD-STRATEGY #<QUICKLISP-CLIENT::LOAD-STRATEGY "plump" (1 asdf, 4 quicklisp)>)
13: (QUICKLISP-CLIENT::AUTOLOAD-SYSTEM-AND-DEPENDENCIES "plump" :PROMPT NIL)
14: ((:METHOD QL-IMPL-UTIL::%CALL-WITH-QUIET-COMPILATION (T T)) #<unused argument> #<FUNCTION (FLET QUICKLISP-CLIENT::QL :IN QUICKLISP-CLIENT:QUICKLOAD) {1003F2674B}>) [fast-method]
15: ((:METHOD QL-IMPL-UTIL::%CALL-WITH-QUIET-COMPILATION :AROUND (QL-IMPL:SBCL T)) #<QL-IMPL:SBCL {1004BDA9C3}> #<FUNCTION (FLET QUICKLISP-CLIENT::QL :IN QUICKLISP-CLIENT:QUICKLOAD) {1003F2674B}>) [fast-method]
16: ((:METHOD QUICKLISP-CLIENT:QUICKLOAD (T)) ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre") :PROMPT NIL :SILENT T :VERBOSE NIL) [fast-method]
17: (QL-DIST::CALL-WITH-CONSISTENT-DISTS #<FUNCTION (LAMBDA NIL :IN QUICKLISP-CLIENT:QUICKLOAD) {10021F337B}>)
18: (SB-INT:SIMPLE-EVAL-IN-LEXENV (QUICKLISP-CLIENT:QUICKLOAD (QUOTE ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre")) :SILENT T) #<NULL-LEXENV>)
19: (EVAL-TLF (QUICKLISP-CLIENT:QUICKLOAD (QUOTE ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre")) :SILENT T) 2 NIL)
20: ((LABELS SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (QUICKLISP-CLIENT:QUICKLOAD (QUOTE ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre")) :SILENT T) 2)
21: ((LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-INT:LOAD-AS-SOURCE) (QUICKLISP-CLIENT:QUICKLOAD (QUOTE ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre")) :SILENT T) :CURRENT-INDEX 2)
22: (SB-C::%DO-FORMS-FROM-INFO #<FUNCTION (LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-INT:LOAD-AS-SOURCE) {100136A56B}> #<SB-C::SOURCE-INFO {100136A533}> SB-C::INPUT-ERROR-IN-LOAD)
23: (SB-INT:LOAD-AS-SOURCE #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/util-install-quicklisp.lisp" {10013690C3}> :VERBOSE NIL :PRINT NIL :CONTEXT "loading")
24: ((LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/util-install-quicklisp.lisp" {10013690C3}> NIL)
25: (SB-FASL::CALL-WITH-LOAD-BINDINGS #<FUNCTION (LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) {7F06F2DD6E8B}> #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/util-install-quicklisp.lisp" {10013690C3}> NIL #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/util-install-quicklisp.lisp" {10013690C3}>)
26: (LOAD #P"/etc/roswell/util-install-quicklisp.lisp" :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST :ERROR :EXTERNAL-FORMAT :DEFAULT)
27: (ROSWELL:INCLUDE "util-install-quicklisp" NIL)
28: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROSWELL:INCLUDE "util-install-quicklisp") #<NULL-LEXENV>)
29: (SB-INT:SIMPLE-EVAL-IN-LEXENV (PROGN (ROSWELL:ENSURE-ASDF) (ROSWELL:INCLUDE "util-install-quicklisp")) #<NULL-LEXENV>)
30: (EVAL-TLF (PROGN (ROSWELL:ENSURE-ASDF) (ROSWELL:INCLUDE "util-install-quicklisp")) NIL NIL)
31: ((LABELS SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (PROGN (ROSWELL:ENSURE-ASDF) (ROSWELL:INCLUDE "util-install-quicklisp")) NIL)
32: (SB-INT:LOAD-AS-SOURCE #<CONCATENATED-STREAM :STREAMS (#<SB-SYS:FD-STREAM for "file /etc/roswell/shell.ros" {1001304743}> #<SB-IMPL::STRING-INPUT-STREAM {10013055E3}>) {1001305663}> :VERBOSE NIL :PRINT NIL :CONTEXT "loading")
33: ((LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) #<CONCATENATED-STREAM :STREAMS (#<SB-SYS:FD-STREAM for "file /etc/roswell/shell.ros" {1001304743}> #<SB-IMPL::STRING-INPUT-STREAM {10013055E3}>) {1001305663}> NIL)
34: (SB-FASL::CALL-WITH-LOAD-BINDINGS #<FUNCTION (LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) {7F06F2DD768B}> #<CONCATENATED-STREAM :STREAMS (#<SB-SYS:FD-STREAM for "file /etc/roswell/shell.ros" {1001304743}> #<SB-IMPL::STRING-INPUT-STREAM {10013055E3}>) {1001305663}> NIL #<CONCATENATED-STREAM :STREAMS (#<SB-SYS:FD-STREAM for "file /etc/roswell/shell.ros" {1001304743}> #<SB-IMPL::STRING-INPUT-STREAM {10013055E3}>) {1001305663}>)
35: (LOAD #<CONCATENATED-STREAM :STREAMS (#<SB-SYS:FD-STREAM for "file /etc/roswell/shell.ros" {1001304743}> #<SB-IMPL::STRING-INPUT-STREAM {10013055E3}>) {1001305663}> :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST :ERROR :EXTERNAL-FORMAT :DEFAULT)
36: ((FLET ROSWELL::BODY :IN ROSWELL:SCRIPT) #<SB-SYS:FD-STREAM for "file /etc/roswell/shell.ros" {1001304743}>)
37: (ROSWELL:SCRIPT "/etc/roswell/shell.ros")
38: (ROSWELL::LOAD-ROS "/etc/roswell/shell.ros")
39: (ROSWELL:RUN ((:EVAL "(ros:quicklisp)") (:LOAD "/etc/roswell/balus.ros") (:LOAD "/etc/roswell/build.ros") (:LOAD "/etc/roswell/checkout.ros") (:LOAD "/etc/roswell/config.ros") (:LOAD "/etc/roswell/delete.ros") (:LOAD "/etc/roswell/dist.ros") (:LOAD "/etc/roswell/ecl-config.ros") (:LOAD "/etc/roswell/exec.ros") (:LOAD "/etc/roswell/git.ros") (:LOAD "/etc/roswell/help.ros") (:LOAD "/etc/roswell/hg.ros") ...))
40: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROSWELL:RUN (QUOTE ((:EVAL "(ros:quicklisp)") (:LOAD "/etc/roswell/balus.ros") (:LOAD "/etc/roswell/build.ros") (:LOAD "/etc/roswell/checkout.ros") (:LOAD "/etc/roswell/config.ros") (:LOAD "/etc/roswell/delete.ros") (:LOAD "/etc/roswell/dist.ros") (:LOAD "/etc/roswell/ecl-config.ros") (:LOAD "/etc/roswell/exec.ros") (:LOAD "/etc/roswell/git.ros") (:LOAD "/etc/roswell/help.ros") (:LOAD "/etc/roswell/hg.ros") ...))) #<NULL-LEXENV>)
41: (EVAL (ROSWELL:RUN (QUOTE ((:EVAL "(ros:quicklisp)") (:LOAD "/etc/roswell/balus.ros") (:LOAD "/etc/roswell/build.ros") (:LOAD "/etc/roswell/checkout.ros") (:LOAD "/etc/roswell/config.ros") (:LOAD "/etc/roswell/delete.ros") (:LOAD "/etc/roswell/dist.ros") (:LOAD "/etc/roswell/ecl-config.ros") (:LOAD "/etc/roswell/exec.ros") (:LOAD "/etc/roswell/git.ros") (:LOAD "/etc/roswell/help.ros") (:LOAD "/etc/roswell/hg.ros") ...))))
42: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "(progn #-ros.init(cl:load \"/etc/roswell/init.lisp\"))") (:EVAL . #<(SIMPLE-ARRAY CHARACTER (712)) (ros:run '((:eval"(ros:quicklisp)")(:load "/etc/roswell/balus.ros")(:load "/etc/roswell/build.ros")(:load "/etc/roswell/checkout.ros")(:load "/etc/roswell/config.ros")(:load "/etc/roswell/delete.ros")... {100109062F}>)))
43: (SB-IMPL::TOPLEVEL-INIT)
44: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
45: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP))
46: (SB-IMPL::%START-LISP)

unhandled condition in --disable-debugger mode, quitting
Unhandled UIOP/RUN-PROGRAM:SUBPROCESS-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING
                                                         {10045A0073}>:
  Subprocess with command "/usr/bin/ros   +R  +A  -Q  -N roswell  --load  /etc/roswell/balus.ros  --load  /etc/roswell/build.ros  --load  /etc/roswell/checkout.ros  --load  /etc/roswell/config.ros  --load  /etc/roswell/delete.ros  --load  /etc/roswell/dist.ros  --load  /etc/roswell/ecl-config.ros  --load  /etc/roswell/exec.ros  --load  /etc/roswell/git.ros  --load  /etc/roswell/help.ros  --load  /etc/roswell/hg.ros  --load  /etc/roswell/init.ros  --load  /etc/roswell/run.ros  --load  /etc/roswell/shell.ros  --load  /etc/roswell/template.ros  --load  /etc/roswell/update.ros  --load  /etc/roswell/use.ros  --load  /etc/roswell/version.ros  --load  /etc/roswell/which.ros  dump output -f  roswell"
 exited with error code 1

Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {10045A0073}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<UIOP/RUN-PROGRAM:SUBPROCESS-ERROR {1003E200F3}> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK SB-EXT:*INVOKE-DEBUGGER-HOOK* #<UIOP/RUN-PROGRAM:SUBPROCESS-ERROR {1003E200F3}>)
2: (INVOKE-DEBUGGER #<UIOP/RUN-PROGRAM:SUBPROCESS-ERROR {1003E200F3}>)
3: (CERROR "IGNORE-ERROR-STATUS" UIOP/RUN-PROGRAM:SUBPROCESS-ERROR :COMMAND #<(SIMPLE-BASE-STRING 673) /usr/bin/ros   +R  +A  -Q  -N roswell  --load  /etc/roswell/balus.ros  --load  /etc/roswell/build.ros  --load  /etc/roswell/checkout.ros  --load  /etc/roswell/config.ros  --load  /etc/roswell/delete.r... {1003E04DCF}> :CODE 1 :PROCESS NIL)
4: (UIOP/RUN-PROGRAM::%CHECK-RESULT 1 :COMMAND #<(SIMPLE-BASE-STRING 673) /usr/bin/ros   +R  +A  -Q  -N roswell  --load  /etc/roswell/balus.ros  --load  /etc/roswell/build.ros  --load  /etc/roswell/checkout.ros  --load  /etc/roswell/config.ros  --load  /etc/roswell/delete.r... {1003E04DCF}> :PROCESS NIL :IGNORE-ERROR-STATUS NIL)
5: (UIOP/RUN-PROGRAM::%USE-SYSTEM #<(SIMPLE-BASE-STRING 673) /usr/bin/ros   +R  +A  -Q  -N roswell  --load  /etc/roswell/balus.ros  --load  /etc/roswell/build.ros  --load  /etc/roswell/checkout.ros  --load  /etc/roswell/config.ros  --load  /etc/roswell/delete.r... {1003E04DCF}> :OUTPUT T :ERROR-OUTPUT :INTERACTIVE)
6: (ROSWELL:ROSWELL ("" " +R" " +A" " -Q" " -N roswell " #1="--load " "/etc/roswell/balus.ros " #1# "/etc/roswell/build.ros " #1# "/etc/roswell/checkout.ros " #1# ...) T NIL)
7: (MAIN "roswell")
8: (SB-INT:SIMPLE-EVAL-IN-LEXENV (APPLY (QUOTE MAIN) ROSWELL:*ARGV*) #<NULL-LEXENV>)
9: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROSWELL:QUIT (APPLY (QUOTE MAIN) ROSWELL:*ARGV*)) #<NULL-LEXENV>)
10: (SB-EXT:EVAL-TLF (ROSWELL:QUIT (APPLY (QUOTE MAIN) ROSWELL:*ARGV*)) NIL NIL)
11: ((LABELS SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (ROSWELL:QUIT (APPLY (QUOTE MAIN) ROSWELL:*ARGV*)) NIL)
12: (SB-INT:LOAD-AS-SOURCE #<CONCATENATED-STREAM :STREAMS NIL {1002A95703}> :VERBOSE NIL :PRINT NIL :CONTEXT "loading")
13: ((LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) #<CONCATENATED-STREAM :STREAMS NIL {1002A95703}> NIL)
14: (SB-FASL::CALL-WITH-LOAD-BINDINGS #<FUNCTION (LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) {7F500B27F6AB}> #<CONCATENATED-STREAM :STREAMS NIL {1002A95703}> NIL #<CONCATENATED-STREAM :STREAMS NIL {1002A95703}>)
15: (LOAD #<CONCATENATED-STREAM :STREAMS NIL {1002A95703}> :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST :ERROR :EXTERNAL-FORMAT :DEFAULT)
16: ((FLET ROSWELL::BODY :IN ROSWELL:SCRIPT) #<SB-SYS:FD-STREAM for "file /etc/roswell/setup.ros" {1002A91683}>)
17: (ROSWELL:SCRIPT "/etc/roswell/setup.ros" "roswell")
18: (ROSWELL:RUN ((:EVAL "(ros:quicklisp)") (:SCRIPT "/etc/roswell/setup.ros" "roswell") (:QUIT NIL)))
19: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROSWELL:RUN (QUOTE ((:EVAL "(ros:quicklisp)") (:SCRIPT "/etc/roswell/setup.ros" "roswell") (:QUIT NIL)))) #<NULL-LEXENV>)
20: (EVAL (ROSWELL:RUN (QUOTE ((:EVAL "(ros:quicklisp)") (:SCRIPT "/etc/roswell/setup.ros" "roswell") (:QUIT NIL)))))
21: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "(progn #-ros.init(cl:load \"/etc/roswell/init.lisp\"))") (:EVAL . "(ros:run '((:eval\"(ros:quicklisp)\")(:script \"/etc/roswell/setup.ros\"\"roswell\")(:quit ())))")))
22: (SB-IMPL::TOPLEVEL-INIT)
23: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
24: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP))
25: (SB-IMPL::%START-LISP)

unhandled condition in --disable-debugger mode, quitting
Possible subcommands:
asdf
dump
env
git
installed
alecStewart1 commented 2 years ago

As a strange note, any time I call a roswell command it goes through the Making core for Roswell....

I recently just tried ros install without any argument and I get the following output:

Making core for Roswell...
building dump:/home/alec/.roswell/env/roswell/impls/x86-64/linux/sbcl-bin/2.2.9/dump/roswell.core
While evaluating the form starting at line 3, column 0
  of #P"/etc/roswell/util-install-quicklisp.lisp":
Unhandled QUICKLISP-CLIENT:SYSTEM-NOT-FOUND in thread #<SB-THREAD:THREAD "main thread" RUNNING
                                                         {1004588073}>:
  System "simple-date-time" not found

Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1004588073}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<QUICKLISP-CLIENT:SYSTEM-NOT-FOUND {1002CA9B93}> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* #<QUICKLISP-CLIENT:SYSTEM-NOT-FOUND {1002CA9B93}>)
2: (INVOKE-DEBUGGER #<QUICKLISP-CLIENT:SYSTEM-NOT-FOUND {1002CA9B93}>)
3: (CERROR "Try again" QUICKLISP-CLIENT:SYSTEM-NOT-FOUND :NAME "simple-date-time")
4: ((LABELS QUICKLISP-CLIENT::RECURSE :IN QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY) "simple-date-time")
5: (QL-DIST::CALL-WITH-CONSISTENT-DISTS #<FUNCTION (LAMBDA NIL :IN QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY) {1002C9F03B}>)
6: (QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY "simple-date-time")
7: (QUICKLISP-CLIENT::AUTOLOAD-SYSTEM-AND-DEPENDENCIES "simple-date-time" :PROMPT NIL)
8: ((:METHOD QL-IMPL-UTIL::%CALL-WITH-QUIET-COMPILATION (T T)) #<unused argument> #<FUNCTION (FLET QUICKLISP-CLIENT::QL :IN QUICKLISP-CLIENT:QUICKLOAD) {1002C9EE3B}>) [fast-method]
9: ((:METHOD QL-IMPL-UTIL::%CALL-WITH-QUIET-COMPILATION :AROUND (QL-IMPL:SBCL T)) #<QL-IMPL:SBCL {1004E4A573}> #<FUNCTION (FLET QUICKLISP-CLIENT::QL :IN QUICKLISP-CLIENT:QUICKLOAD) {1002C9EE3B}>) [fast-method]
10: ((:METHOD QUICKLISP-CLIENT:QUICKLOAD (T)) ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre") :PROMPT NIL :SILENT T :VERBOSE NIL) [fast-method]
11: (QL-DIST::CALL-WITH-CONSISTENT-DISTS #<FUNCTION (LAMBDA NIL :IN QUICKLISP-CLIENT:QUICKLOAD) {1002C8EE8B}>)
12: (SB-INT:SIMPLE-EVAL-IN-LEXENV (QUICKLISP-CLIENT:QUICKLOAD (QUOTE ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre")) :SILENT T) #<NULL-LEXENV>)
13: (EVAL-TLF (QUICKLISP-CLIENT:QUICKLOAD (QUOTE ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre")) :SILENT T) 2 NIL)
14: ((LABELS SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (QUICKLISP-CLIENT:QUICKLOAD (QUOTE ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre")) :SILENT T) 2)
15: ((LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-INT:LOAD-AS-SOURCE) (QUICKLISP-CLIENT:QUICKLOAD (QUOTE ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre")) :SILENT T) :CURRENT-INDEX 2)
16: (SB-C::%DO-FORMS-FROM-INFO #<FUNCTION (LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-INT:LOAD-AS-SOURCE) {1001DDE77B}> #<SB-C::SOURCE-INFO {1001DDE743}> SB-C::INPUT-ERROR-IN-LOAD)
17: (SB-INT:LOAD-AS-SOURCE #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/util-install-quicklisp.lisp" {1001DDD2D3}> :VERBOSE NIL :PRINT NIL :CONTEXT "loading")
18: ((LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/util-install-quicklisp.lisp" {1001DDD2D3}> NIL)
19: (SB-FASL::CALL-WITH-LOAD-BINDINGS #<FUNCTION (LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) {7F44C8FB6EAB}> #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/util-install-quicklisp.lisp" {1001DDD2D3}> NIL #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/util-install-quicklisp.lisp" {1001DDD2D3}>)
20: (LOAD #P"/etc/roswell/util-install-quicklisp.lisp" :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST :ERROR :EXTERNAL-FORMAT :DEFAULT)
21: (ROSWELL:INCLUDE "util-install-quicklisp" NIL)
22: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROSWELL:INCLUDE "util-install-quicklisp") #<NULL-LEXENV>)
23: (SB-INT:SIMPLE-EVAL-IN-LEXENV (PROGN (ROSWELL:ENSURE-ASDF) (ROSWELL:INCLUDE "util-install-quicklisp")) #<NULL-LEXENV>)
24: (EVAL-TLF (PROGN (ROSWELL:ENSURE-ASDF) (ROSWELL:INCLUDE "util-install-quicklisp")) NIL NIL)
25: ((LABELS SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (PROGN (ROSWELL:ENSURE-ASDF) (ROSWELL:INCLUDE "util-install-quicklisp")) NIL)
26: (SB-INT:LOAD-AS-SOURCE #<CONCATENATED-STREAM :STREAMS (#<SB-SYS:FD-STREAM for "file /etc/roswell/shell.ros" {1001D88663}> #<SB-IMPL::STRING-INPUT-STREAM {1001D89503}>) {1001D89583}> :VERBOSE NIL :PRINT NIL :CONTEXT "loading")
27: ((LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) #<CONCATENATED-STREAM :STREAMS (#<SB-SYS:FD-STREAM for "file /etc/roswell/shell.ros" {1001D88663}> #<SB-IMPL::STRING-INPUT-STREAM {1001D89503}>) {1001D89583}> NIL)
28: (SB-FASL::CALL-WITH-LOAD-BINDINGS #<FUNCTION (LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) {7F44C8FB76AB}> #<CONCATENATED-STREAM :STREAMS (#<SB-SYS:FD-STREAM for "file /etc/roswell/shell.ros" {1001D88663}> #<SB-IMPL::STRING-INPUT-STREAM {1001D89503}>) {1001D89583}> NIL #<CONCATENATED-STREAM :STREAMS (#<SB-SYS:FD-STREAM for "file /etc/roswell/shell.ros" {1001D88663}> #<SB-IMPL::STRING-INPUT-STREAM {1001D89503}>) {1001D89583}>)
29: (LOAD #<CONCATENATED-STREAM :STREAMS (#<SB-SYS:FD-STREAM for "file /etc/roswell/shell.ros" {1001D88663}> #<SB-IMPL::STRING-INPUT-STREAM {1001D89503}>) {1001D89583}> :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST :ERROR :EXTERNAL-FORMAT :DEFAULT)
30: ((FLET ROSWELL::BODY :IN ROSWELL:SCRIPT) #<SB-SYS:FD-STREAM for "file /etc/roswell/shell.ros" {1001D88663}>)
31: (ROSWELL:SCRIPT "/etc/roswell/shell.ros")
32: (ROSWELL::LOAD-ROS "/etc/roswell/shell.ros")
33: (ROSWELL:RUN ((:EVAL "(ros:quicklisp)") (:LOAD "/etc/roswell/balus.ros") (:LOAD "/etc/roswell/build.ros") (:LOAD "/etc/roswell/checkout.ros") (:LOAD "/etc/roswell/config.ros") (:LOAD "/etc/roswell/delete.ros") (:LOAD "/etc/roswell/dist.ros") (:LOAD "/etc/roswell/ecl-config.ros") (:LOAD "/etc/roswell/exec.ros") (:LOAD "/etc/roswell/git.ros") (:LOAD "/etc/roswell/help.ros") (:LOAD "/etc/roswell/hg.ros") ...))
34: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROSWELL:RUN (QUOTE ((:EVAL "(ros:quicklisp)") (:LOAD "/etc/roswell/balus.ros") (:LOAD "/etc/roswell/build.ros") (:LOAD "/etc/roswell/checkout.ros") (:LOAD "/etc/roswell/config.ros") (:LOAD "/etc/roswell/delete.ros") (:LOAD "/etc/roswell/dist.ros") (:LOAD "/etc/roswell/ecl-config.ros") (:LOAD "/etc/roswell/exec.ros") (:LOAD "/etc/roswell/git.ros") (:LOAD "/etc/roswell/help.ros") (:LOAD "/etc/roswell/hg.ros") ...))) #<NULL-LEXENV>)
35: (EVAL (ROSWELL:RUN (QUOTE ((:EVAL "(ros:quicklisp)") (:LOAD "/etc/roswell/balus.ros") (:LOAD "/etc/roswell/build.ros") (:LOAD "/etc/roswell/checkout.ros") (:LOAD "/etc/roswell/config.ros") (:LOAD "/etc/roswell/delete.ros") (:LOAD "/etc/roswell/dist.ros") (:LOAD "/etc/roswell/ecl-config.ros") (:LOAD "/etc/roswell/exec.ros") (:LOAD "/etc/roswell/git.ros") (:LOAD "/etc/roswell/help.ros") (:LOAD "/etc/roswell/hg.ros") ...))))
36: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "(progn #-ros.init(cl:load \"/etc/roswell/init.lisp\"))") (:EVAL . #<(SIMPLE-ARRAY CHARACTER (712)) (ros:run '((:eval"(ros:quicklisp)")(:load "/etc/roswell/balus.ros")(:load "/etc/roswell/build.ros")(:load "/etc/roswell/checkout.ros")(:load "/etc/roswell/config.ros")(:load "/etc/roswell/delete.ros")... {100107062F}>)))
37: (SB-IMPL::TOPLEVEL-INIT)
38: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
39: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP))
40: (SB-IMPL::%START-LISP)

unhandled condition in --disable-debugger mode, quitting
Unhandled UIOP/RUN-PROGRAM:SUBPROCESS-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING
                                                         {1004578073}>:
  Subprocess with command "/usr/bin/ros   +R  +A  -Q  -N roswell  --load  /etc/roswell/balus.ros  --load  /etc/roswell/build.ros  --load  /etc/roswell/checkout.ros  --load  /etc/roswell/config.ros  --load  /etc/roswell/delete.ros  --load  /etc/roswell/dist.ros  --load  /etc/roswell/ecl-config.ros  --load  /etc/roswell/exec.ros  --load  /etc/roswell/git.ros  --load  /etc/roswell/help.ros  --load  /etc/roswell/hg.ros  --load  /etc/roswell/init.ros  --load  /etc/roswell/run.ros  --load  /etc/roswell/shell.ros  --load  /etc/roswell/template.ros  --load  /etc/roswell/update.ros  --load  /etc/roswell/use.ros  --load  /etc/roswell/version.ros  --load  /etc/roswell/which.ros  dump output -f  roswell"
 exited with error code 1

Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1004578073}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<UIOP/RUN-PROGRAM:SUBPROCESS-ERROR {1003DF80F3}> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK SB-EXT:*INVOKE-DEBUGGER-HOOK* #<UIOP/RUN-PROGRAM:SUBPROCESS-ERROR {1003DF80F3}>)
2: (INVOKE-DEBUGGER #<UIOP/RUN-PROGRAM:SUBPROCESS-ERROR {1003DF80F3}>)
3: (CERROR "IGNORE-ERROR-STATUS" UIOP/RUN-PROGRAM:SUBPROCESS-ERROR :COMMAND #<(SIMPLE-BASE-STRING 673) /usr/bin/ros   +R  +A  -Q  -N roswell  --load  /etc/roswell/balus.ros  --load  /etc/roswell/build.ros  --load  /etc/roswell/checkout.ros  --load  /etc/roswell/config.ros  --load  /etc/roswell/delete.r... {1003DE4DCF}> :CODE 1 :PROCESS NIL)
4: (UIOP/RUN-PROGRAM::%CHECK-RESULT 1 :COMMAND #<(SIMPLE-BASE-STRING 673) /usr/bin/ros   +R  +A  -Q  -N roswell  --load  /etc/roswell/balus.ros  --load  /etc/roswell/build.ros  --load  /etc/roswell/checkout.ros  --load  /etc/roswell/config.ros  --load  /etc/roswell/delete.r... {1003DE4DCF}> :PROCESS NIL :IGNORE-ERROR-STATUS NIL)
5: (UIOP/RUN-PROGRAM::%USE-SYSTEM #<(SIMPLE-BASE-STRING 673) /usr/bin/ros   +R  +A  -Q  -N roswell  --load  /etc/roswell/balus.ros  --load  /etc/roswell/build.ros  --load  /etc/roswell/checkout.ros  --load  /etc/roswell/config.ros  --load  /etc/roswell/delete.r... {1003DE4DCF}> :OUTPUT T :ERROR-OUTPUT :INTERACTIVE)
6: (ROSWELL:ROSWELL ("" " +R" " +A" " -Q" " -N roswell " #1="--load " "/etc/roswell/balus.ros " #1# "/etc/roswell/build.ros " #1# "/etc/roswell/checkout.ros " #1# ...) T NIL)
7: (MAIN "roswell")
8: (SB-INT:SIMPLE-EVAL-IN-LEXENV (APPLY (QUOTE MAIN) ROSWELL:*ARGV*) #<NULL-LEXENV>)
9: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROSWELL:QUIT (APPLY (QUOTE MAIN) ROSWELL:*ARGV*)) #<NULL-LEXENV>)
10: (SB-EXT:EVAL-TLF (ROSWELL:QUIT (APPLY (QUOTE MAIN) ROSWELL:*ARGV*)) NIL NIL)
11: ((LABELS SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (ROSWELL:QUIT (APPLY (QUOTE MAIN) ROSWELL:*ARGV*)) NIL)
12: (SB-INT:LOAD-AS-SOURCE #<CONCATENATED-STREAM :STREAMS NIL {1002A6D103}> :VERBOSE NIL :PRINT NIL :CONTEXT "loading")
13: ((LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) #<CONCATENATED-STREAM :STREAMS NIL {1002A6D103}> NIL)
14: (SB-FASL::CALL-WITH-LOAD-BINDINGS #<FUNCTION (LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) {7F5E484776CB}> #<CONCATENATED-STREAM :STREAMS NIL {1002A6D103}> NIL #<CONCATENATED-STREAM :STREAMS NIL {1002A6D103}>)
15: (LOAD #<CONCATENATED-STREAM :STREAMS NIL {1002A6D103}> :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST :ERROR :EXTERNAL-FORMAT :DEFAULT)
16: ((FLET ROSWELL::BODY :IN ROSWELL:SCRIPT) #<SB-SYS:FD-STREAM for "file /etc/roswell/setup.ros" {1002A69043}>)
17: (ROSWELL:SCRIPT "/etc/roswell/setup.ros" "roswell")
18: (ROSWELL:RUN ((:EVAL "(ros:quicklisp)") (:SCRIPT "/etc/roswell/setup.ros" "roswell") (:QUIT NIL)))
19: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROSWELL:RUN (QUOTE ((:EVAL "(ros:quicklisp)") (:SCRIPT "/etc/roswell/setup.ros" "roswell") (:QUIT NIL)))) #<NULL-LEXENV>)
20: (EVAL (ROSWELL:RUN (QUOTE ((:EVAL "(ros:quicklisp)") (:SCRIPT "/etc/roswell/setup.ros" "roswell") (:QUIT NIL)))))
21: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "(progn #-ros.init(cl:load \"/etc/roswell/init.lisp\"))") (:EVAL . "(ros:run '((:eval\"(ros:quicklisp)\")(:script \"/etc/roswell/setup.ros\"\"roswell\")(:quit ())))")))
22: (SB-IMPL::TOPLEVEL-INIT)
23: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
24: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP))
25: (SB-IMPL::%START-LISP)

unhandled condition in --disable-debugger mode, quitting
While evaluating the form starting at line 3, column 0
  of #P"/etc/roswell/util-install-quicklisp.lisp":
While evaluating the form starting at line 1, column 0
  of #P"/etc/roswell/help-install.lisp":
Unhandled QUICKLISP-CLIENT:SYSTEM-NOT-FOUND in thread #<SB-THREAD:THREAD "main thread" RUNNING
                                                         {1004578073}>:
  System "simple-date-time" not found

Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1004578073}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<QUICKLISP-CLIENT:SYSTEM-NOT-FOUND {1003DFFDA3}> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK SB-EXT:*INVOKE-DEBUGGER-HOOK* #<QUICKLISP-CLIENT:SYSTEM-NOT-FOUND {1003DFFDA3}>)
2: (INVOKE-DEBUGGER #<QUICKLISP-CLIENT:SYSTEM-NOT-FOUND {1003DFFDA3}>)
3: (CERROR "Try again" QUICKLISP-CLIENT:SYSTEM-NOT-FOUND :NAME "simple-date-time")
4: ((LABELS QUICKLISP-CLIENT::RECURSE :IN QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY) "simple-date-time")
5: (QL-DIST::CALL-WITH-CONSISTENT-DISTS #<FUNCTION (LAMBDA NIL :IN QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY) {1003DFD28B}>)
6: (QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY "simple-date-time")
7: (QUICKLISP-CLIENT::AUTOLOAD-SYSTEM-AND-DEPENDENCIES "simple-date-time" :PROMPT NIL)
8: ((:METHOD QL-IMPL-UTIL::%CALL-WITH-QUIET-COMPILATION (T T)) #<unused argument> #<FUNCTION (FLET QUICKLISP-CLIENT::QL :IN QUICKLISP-CLIENT:QUICKLOAD) {1003DFCFBB}>) [fast-method]
9: ((:METHOD QL-IMPL-UTIL::%CALL-WITH-QUIET-COMPILATION :AROUND (QL-IMPL:SBCL T)) #<QL-IMPL:SBCL {1004BB17A3}> #<FUNCTION (FLET QUICKLISP-CLIENT::QL :IN QUICKLISP-CLIENT:QUICKLOAD) {1003DFCFBB}>) [fast-method]
10: ((:METHOD QUICKLISP-CLIENT:QUICKLOAD (T)) ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre") :PROMPT NIL :SILENT T :VERBOSE NIL) [fast-method]
11: (QL-DIST::CALL-WITH-CONSISTENT-DISTS #<FUNCTION (LAMBDA NIL :IN QUICKLISP-CLIENT:QUICKLOAD) {1003DE554B}>)
12: (SB-INT:SIMPLE-EVAL-IN-LEXENV (QUICKLISP-CLIENT:QUICKLOAD (QUOTE ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre")) :SILENT T) #<NULL-LEXENV>)
13: (SB-EXT:EVAL-TLF (QUICKLISP-CLIENT:QUICKLOAD (QUOTE ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre")) :SILENT T) 2 NIL)
14: ((LABELS SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (QUICKLISP-CLIENT:QUICKLOAD (QUOTE ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre")) :SILENT T) 2)
15: ((LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-INT:LOAD-AS-SOURCE) (QUICKLISP-CLIENT:QUICKLOAD (QUOTE ("uiop" "simple-date-time" "split-sequence" "plump" "cl-ppcre")) :SILENT T) :CURRENT-INDEX 2)
16: (SB-C::%DO-FORMS-FROM-INFO #<FUNCTION (LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-INT:LOAD-AS-SOURCE) {1002F5135B}> #<SB-C::SOURCE-INFO {1002F51323}> SB-C::INPUT-ERROR-IN-LOAD)
17: (SB-INT:LOAD-AS-SOURCE #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/util-install-quicklisp.lisp" {1002F4F813}> :VERBOSE NIL :PRINT NIL :CONTEXT "loading")
18: ((LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/util-install-quicklisp.lisp" {1002F4F813}> NIL)
19: (SB-FASL::CALL-WITH-LOAD-BINDINGS #<FUNCTION (LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) {7F9D48F064AB}> #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/util-install-quicklisp.lisp" {1002F4F813}> NIL #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/util-install-quicklisp.lisp" {1002F4F813}>)
20: (LOAD #P"/etc/roswell/util-install-quicklisp.lisp" :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST :ERROR :EXTERNAL-FORMAT :DEFAULT)
21: (ROSWELL:INCLUDE "util-install-quicklisp" NIL)
22: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROSWELL:INCLUDE "util-install-quicklisp") #<NULL-LEXENV>)
23: (SB-EXT:EVAL-TLF (ROSWELL:INCLUDE "util-install-quicklisp") 0 NIL)
24: ((LABELS SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (ROSWELL:INCLUDE "util-install-quicklisp") 0)
25: ((LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-INT:LOAD-AS-SOURCE) (ROSWELL:INCLUDE "util-install-quicklisp") :CURRENT-INDEX 0)
26: (SB-C::%DO-FORMS-FROM-INFO #<FUNCTION (LAMBDA (SB-KERNEL:FORM &KEY :CURRENT-INDEX &ALLOW-OTHER-KEYS) :IN SB-INT:LOAD-AS-SOURCE) {1002F4E57B}> #<SB-C::SOURCE-INFO {1002F4E543}> SB-C::INPUT-ERROR-IN-LOAD)
27: (SB-INT:LOAD-AS-SOURCE #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/help-install.lisp" {1002F4D373}> :VERBOSE NIL :PRINT NIL :CONTEXT "loading")
28: ((LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/help-install.lisp" {1002F4D373}> NIL)
29: (SB-FASL::CALL-WITH-LOAD-BINDINGS #<FUNCTION (LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) {7F9D48F06DBB}> #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/help-install.lisp" {1002F4D373}> NIL #<SB-INT:FORM-TRACKING-STREAM for "file /etc/roswell/help-install.lisp" {1002F4D373}>)
30: (LOAD #P"/etc/roswell/help-install.lisp" :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST :ERROR :EXTERNAL-FORMAT :DEFAULT)
31: (ROSWELL:INCLUDE "help-install" NIL)
32: (MODULE "help" "install")
33: (MAIN "install")
34: (SB-INT:SIMPLE-EVAL-IN-LEXENV (APPLY (QUOTE MAIN) ROSWELL:*ARGV*) #<NULL-LEXENV>)
35: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROSWELL:QUIT (APPLY (QUOTE MAIN) ROSWELL:*ARGV*)) #<NULL-LEXENV>)
36: (SB-EXT:EVAL-TLF (ROSWELL:QUIT (APPLY (QUOTE MAIN) ROSWELL:*ARGV*)) NIL NIL)
37: ((LABELS SB-FASL::EVAL-FORM :IN SB-INT:LOAD-AS-SOURCE) (ROSWELL:QUIT (APPLY (QUOTE MAIN) ROSWELL:*ARGV*)) NIL)
38: (SB-INT:LOAD-AS-SOURCE #<CONCATENATED-STREAM :STREAMS NIL {1002A85093}> :VERBOSE NIL :PRINT NIL :CONTEXT "loading")
39: ((LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) #<CONCATENATED-STREAM :STREAMS NIL {1002A85093}> NIL)
40: (SB-FASL::CALL-WITH-LOAD-BINDINGS #<FUNCTION (LABELS SB-FASL::LOAD-STREAM-1 :IN LOAD) {7F9D48F076CB}> #<CONCATENATED-STREAM :STREAMS NIL {1002A85093}> NIL #<CONCATENATED-STREAM :STREAMS NIL {1002A85093}>)
41: (LOAD #<CONCATENATED-STREAM :STREAMS NIL {1002A85093}> :VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST :ERROR :EXTERNAL-FORMAT :DEFAULT)
42: ((FLET ROSWELL::BODY :IN ROSWELL:SCRIPT) #<SB-SYS:FD-STREAM for "file /etc/roswell/help.ros" {1002A80FF3}>)
43: (ROSWELL:SCRIPT "/etc/roswell/help.ros" "install")
44: (ROSWELL:RUN ((:EVAL "(ros:quicklisp)") (:SCRIPT "/etc/roswell/help.ros" "install") (:QUIT NIL)))
45: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ROSWELL:RUN (QUOTE ((:EVAL "(ros:quicklisp)") (:SCRIPT "/etc/roswell/help.ros" "install") (:QUIT NIL)))) #<NULL-LEXENV>)
46: (EVAL (ROSWELL:RUN (QUOTE ((:EVAL "(ros:quicklisp)") (:SCRIPT "/etc/roswell/help.ros" "install") (:QUIT NIL)))))
47: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "(progn #-ros.init(cl:load \"/etc/roswell/init.lisp\"))") (:EVAL . "(ros:run '((:eval\"(ros:quicklisp)\")(:script \"/etc/roswell/help.ros\"\"install\")(:quit ())))")))
48: (SB-IMPL::TOPLEVEL-INIT)
49: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
50: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP))
51: (SB-IMPL::%START-LISP)

unhandled condition in --disable-debugger mode, quitting

So for whatever reason, it looks like the quicklisp installation doesn't ever finish properly. I can run ros -Q run and enter a REPL just fine. Maybe I'll try to install quicklisp manually to see if that solves the problem.

alecStewart1 commented 2 years ago

Interesting, if I'm in REPL and try to run ql:update-client I get the following:

* (ql:update-client)
Downloading http://beta.quicklisp.org/client/quicklisp.sexp

debugger invoked on a UIOP/RUN-PROGRAM:SUBPROCESS-ERROR in thread
#<THREAD "main thread" RUNNING {1004588073}>:
  Subprocess with command "/usr/bin/ros roswell-internal-use download http://beta.quicklisp.org/client/quicklisp.sexp /home/alec/.roswell/lisp/quicklisp/tmp/client-info.sexp"
 exited with error code 2

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [CONTINUE] IGNORE-ERROR-STATUS
  1: [ABORT   ] Exit debugger, returning to top level.

(UIOP/RUN-PROGRAM::%CHECK-RESULT 2 :COMMAND "/usr/bin/ros roswell-internal-use download http://beta.quicklisp.org/client/quicklisp.sexp /home/alec/.roswell/lisp/quicklisp/tmp/client-info.sexp" :PROCESS NIL :IGNORE-ERROR-STATUS NIL)
   error finding frame source: Bogus form-number: the source file has probably
                               changed too much to cope with.
   source: NIL
0] 

Picking the first option then gets me:

debugger invoked on a FILE-DOES-NOT-EXIST in thread
#<THREAD "main thread" RUNNING {1004588073}>:
  The file #P"/home/alec/.roswell/lisp/quicklisp/tmp/client-info.sexp" does not
  exist:
    No such file or directory

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [CREATE   ] Reopen with :if-does-not-exist :create
  1: [CONTINUE ] Retry opening.
  2: [USE-VALUE] Try opening a different file.
  3: [ABORT    ] Exit debugger, returning to top level.

(SB-IMPL::FILE-PERROR #P"/home/alec/.roswell/lisp/quicklisp/tmp/client-info.sexp" 2 FILE-DOES-NOT-EXIST)

Picking to create the file then gives:

debugger invoked on a END-OF-FILE in thread
#<THREAD "main thread" RUNNING {1004588073}>:
  end of file on #<SB-SYS:FD-STREAM for "file /home/alec/.roswell/lisp/quicklisp/tmp/client-info.sexp" {10030D8F93}>

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [ABORT] Exit debugger, returning to top level.

(SB-INT:FAST-READ-CHAR-REFILL #<SB-SYS:FD-STREAM for "file /home/alec/.roswell/lisp/quicklisp/tmp/client-info.sexp" {10030D8F93}> T)

Looking at this client-info.sexp file shows nothing was writing to it, but it does exist. I have many questions as to why this is all happening.