trouble with upgrade of asdf and versions

adam ahcnz at orcon.net.nz
Tue Sep 3 10:57:05 UTC 2019


On Tue, 2019-09-03 at 11:23 +0200, Attila Lendvai wrote:
> > 
> > Here is the problem, (and Quicklisp seems to be working OK)
> > 
> > 
> > CL-USER> (ql:quickload :quickproject)
> > ; Evaluation aborted on #<ASDF-2.26:LOAD-SYSTEM-DEFINITION-ERROR #x213E199E>.
> 
> if you want to get help you'll need to copy-paste the actual error and
> the backtrace.





>>  .quicklisp/  has a new asdf.lisp pasted from ASDF upgrade somewhere 

$ ll  .quicklisp/

drwxrwxr-x  7 usr usr    4096 Feb  2  2019 ./
drwxr-xr-x 83 usr usr    4096 Sep  3 20:39 ../
-rw-r--r--  1 usr usr 1873589 Sep  3 22:22 asdf.fas
-rw-r--r--  1 usr usr 1460069 Sep  3 22:22 asdf.lib
-rw-rw-r--  1 usr usr  675466 Feb  1  2019 asdf.lisp
-rw-r--r--  1 usr usr  198729 May 12  2017 asdfold.lisp
drwxrwxr-x  3 usr usr    4096 May 12  2017 cache/
-rw-r--r--  1 usr usr     838 May 12  2017 client-info.sexp
drwxrwxr-x  3 usr usr    4096 May 12  2017 dists/
drwxrwxr-x  2 usr usr    4096 May 12  2017 local-projects/
drwxrwxr-x  2 usr usr    4096 May 12  2017 quicklisp/
-rw-r--r--  1 usr usr    5054 May 12  2017 setup.lisp
drwxrwxr-x  2 usr usr    4096 May 12  2017 tmp/



>> the *inferior-lisp* sign-on says the ASDF is from .quicklisp/

Welcome to GNU CLISP 2.49 (2010-07-07) <http://clisp.cons.org/>
Copyright (c) Bruno Haible, Michael Stoll 1992, 1993
 ...
Copyright (c) Sam Steingold, Bruno Haible 2001-2010

Type :h and hit Enter for context help.

;; Loading file /home/usr/.clisprc.lisp ...
;;  Loading file /home/usr/quicklisp/setup.lisp ...
;;  Loaded file /home/usr/quicklisp/setup.lisp
;; Compiling file /home/usr/.quicklisp/asdf.lisp ...
; Renamed old ASDF package away to ASDF-2.26
;; Wrote file /home/usr/.quicklisp/asdf.fas
0 errors, 0 warnings
;;  Loading file /home/usr/.quicklisp/asdf.fas ...
WARNING: Replacing method #<STANDARD-METHOD (#<STANDARD-CLASS NOT-IMPLEMENTED-ERROR>
#<BUILT-IN-CLAS .. 
.. etc 

 

>> Backtrace is here. The item 10 looks interesting .. 

Error while trying to load definition for system bordeaux-threads from pathname
/home/usr/quicklisp/dists/quicklisp/software/bordeaux-threads-v0.8.6/bordeaux-
threads.asd: 
EVAL: undefined function ASDF0::VERSION<=
   [Condition of type ASDF-2.26:LOAD-SYSTEM-DEFINITION-ERROR]

Restarts:
 0: [REINITIALIZE-SOURCE-REGISTRY-AND-RETRY] Retry finding system bordeaux-threads after
reinitializing the source-registry.
 1: [ABORT] Give up on "quickproject"
 2: [RETRY] Retry SLIME REPL evaluation request.
 3: [*PROCESS-INPUT] Continue reading input.
 4: [ABORT] Return to SLIME's top level.
 5: [CLOSE-CONNECTION] Close SLIME connection.
 --more--

Backtrace:
  0: <1/706> #<COMPILED-FUNCTION SWANK:SWANK-DEBUGGER-HOOK>
     [704] frame binding variables (~ = dynamically):
       | ~ *DEBUGGER-HOOK* <--> #<COMPILED-FUNCTION SWANK:SWANK-DEBUGGER-HOOK>
  1: <1/701> #<SYSTEM-FUNCTION INVOKE-DEBUGGER> 1
     [700] frame binding variables (~ = dynamically):
       | ~ SYSTEM::*PRIN-STREAM* <--> #<UNBOUND>
  2: <1/689> #<COMPILED-FUNCTION ASDF-2.26::LOAD-SYSDEF-1-1-1>
     - #<COMPILED-FUNCTION ASDF-2.26::LOAD-SYSDEF-1-1-1>
  3: <1/685> #<COMPILED-FUNCTION ASDF-2.26::LOAD-SYSDEF-1>
     [685] unwind-protect frame
  4: [682] catch frame for tag SYSTEM::DONE-SIGNALING
  5: <1/680> #<SYSTEM-FUNCTION SIGNAL> 1
     [679] frame binding variables (~ = dynamically):
       | ~ *PRINT-READABLY* <--> NIL
  6: <1/673> #<SYSTEM-FUNCTION ERROR>
     [672] frame binding variables (~ = dynamically):
       | ~ SYSTEM::*ACTIVE-RESTARTS* <--> 
     (#S(RESTART :NAME ASDF-2.26::REINITIALIZE-SOURCE-REGISTRY-AND-RETRY :TEST #<COMP..
  7: <1/660> #<COMPILED-FUNCTION SYSTEM::CHECK-VALUE>
     - ASDF0::VERSION<=
  8: [654] EVAL frame for form (ASDF0::VERSION<= "3.1" (ASDF/UPGRADE:ASDF-VERSION))
  9: <1/651> #<SPECIAL-OPERATOR OR>
     [650] EVAL frame for form (OR (ASDF0::VERSION<= "3.1" (ASDF/UPGRADE:ASDF-VERSION)))
 10: <1/647> #<SPECIAL-OPERATOR UNLESS>
     [645] EVAL frame for form (UNLESS (OR (ASDF0::VERSION<= "3.1" (ASDF/UPGRADE:ASDF-
VERSION))) (ERROR "You need ASDF >= 3.1 to load this system correctly."))
 11: <1/637> #<SYSTEM-FUNCTION SYSTEM::READ-EVAL-READER> 3
     [634] frame binding variables (~ = dynamically):
       | ~ SYSTEM::*READING-STRUCT* <--> NIL
 12: <1/616> #<SYSTEM-FUNCTION READ>
     [612] unwind-protect frame
 13: <1/554> #<COMPILED-FUNCTION LOAD>
     [545] frame binding variables (~ = dynamically):
       | ~ *DEFAULT-PATHNAME-DEFAULTS* <--> #P""
 14: <1/535> #<COMPILED-FUNCTION ASDF-2.26::LOAD-SYSDEF-1-2>
     - #<COMPILED-FUNCTION ASDF-2.26::LOAD-SYSDEF-1-2>
 15: [534] handler frame for conditions ERROR
 16: [528] unwind-protect frame
 17: <1/524> #<COMPILED-FUNCTION ASDF-2.26::LOAD-SYSDEF-1>
     - #<COMPILED-FUNCTION ASDF-2.26::LOAD-SYSDEF-1>
 18: <1/522> #<COMPILED-FUNCTION ASDF-2.26::CALL-WITH-SYSTEM-DEFINITIONS>
     - #(NIL "bordeaux-threads" #P"/home/usr/quicklisp/dists/quicklisp/software/bordeaux-
threads-v0.8.6/bordeaux-threads.asd")
 19: <1/519> #<COMPILED-FUNCTION ASDF-2.26::LOAD-SYSDEF>
     - NIL
 20: <1/503> #<COMPILED-FUNCTION #:|1866 1894 (DEFMETHOD FIND-SYSTEM (# &OPTIONAL #) ...)-
166-1-1-1|>
     - #<COMPILED-FUNCTION #:|1866 1894 (DEFMETHOD FIND-SYSTEM (# &OPTIONAL #) ...)-166-1-
1-1|>
 21: <1/498> #<COMPILED-FUNCTION ASDF-2.26::CALL-WITH-SYSTEM-DEFINITIONS>
     - NIL
 22: <1/494> #<COMPILED-FUNCTION #:|1866 1894 (DEFMETHOD FIND-SYSTEM (# &OPTIONAL #) ...)-
166-1-1|>
     <2/494> #<STANDARD-GENERIC-FUNCTION ASDF-2.26:FIND-SYSTEM>
     - #<COMPILED-FUNCTION QUICKLISP-CLIENT::COMPUT..
 23: <1/491> #<COMPILED-FUNCTION QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY-RECURSE>
     - "bordeaux-threads"
 24: <1/485> #<COMPILED-FUNCTION QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY-RECURSE>
     - "cl-fad"
 25: <1/479> #<COMPILED-FUNCTION QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY-RECURSE>
     - #<COMPILED-FUNCTION QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY-1>
 26: <1/477> #<COMPILED-FUNCTION QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY-1>
     - #<COMPILED-FUNCTION QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY-1>
 27: <1/471> #<COMPILED-FUNCTION QL-DIST::CALL-WITH-CONSISTENT-DISTS>
     - #(#(#(NIL "quickproject") ..) ..)
 28: <1/466> #<COMPILED-FUNCTION QUICKLISP-CLIENT::COMPUTE-LOAD-STRATEGY>
     - #(#(#(NIL "quickproject") NIL) NIL)
 29: <1/454> #<COMPILED-FUNCTION QUICKLISP-CLIENT::AUTOLOAD-SYSTEM-AND-DEPENDENCIES>
     - #<COMPILED-FUNCTION QUICKLISP-CLIENT::QL>
 30: <1/451> #<COMPILED-FUNCTION QUICKLISP-CLIENT::QL> 
.. etc 










More information about the asdf-devel mailing list