abcl
abcl copied to clipboard
asdf-jar cannot package jss
Reproduced below with a fresh ABCL image. Other ASDF systems I loaded appeared to be packaged just fine in accordance with the behaviour specified in the asdf-jar README.
CL-USER(1): (require :asdf-jar)
("ASDF-JAR")
CL-USER(2): (asdf:load-system :jss)
T
CL-USER(3): (asdf-jar:package :jss)
STYLE-WARNING: DEPRECATED-FUNCTION-STYLE-WARNING: Using deprecated function ASDF/BACKWARD-INTERFACE:COMPONENT-LOAD-DEPENDENCIES -- please update your code to use a newer API.
The docstring for this function says:
DEPRECATED. Please use COMPONENT-SIDEWAY-DEPENDENCIES instead; or better,
define your operations with proper use of SIDEWAY-OPERATION, SELFWARD-OPERATION,
or define methods on PREPARE-OP, etc.
java.lang.NullPointerException
at org.armedbear.lisp.zip.makeEntry(zip.java:252)
at org.armedbear.lisp.zip.execute(zip.java:225)
at org.armedbear.lisp.zip.execute(zip.java:68)
at org.armedbear.lisp.Symbol.execute(Symbol.java:814)
at org.armedbear.lisp.Autoload.execute(Autoload.java:186)
at org.armedbear.lisp.Symbol.execute(Symbol.java:814)
at org.armedbear.lisp.LispThread.execute(LispThread.java:832)
at org.armedbear.lisp.asdf_jar_tmpX64REGUV_5.execute(asdf-jar.lisp:68)
at org.armedbear.lisp.CompiledClosure.execute(CompiledClosure.java:98)
at org.armedbear.lisp.LispThread.execute(LispThread.java:814)
at org.armedbear.lisp.Lisp.evalCall(Lisp.java:602)
at org.armedbear.lisp.Lisp.eval(Lisp.java:567)
at org.armedbear.lisp.Primitives$pf__eval.execute(Primitives.java:346)
at org.armedbear.lisp.LispThread.execute(LispThread.java:814)
at org.armedbear.lisp.Lisp.evalCall(Lisp.java:602)
at org.armedbear.lisp.Lisp.eval(Lisp.java:567)
at org.armedbear.lisp.Lisp.progn(Lisp.java:736)
at org.armedbear.lisp.Primitives$sf_block.execute(Primitives.java:3746)
at org.armedbear.lisp.Lisp.eval(Lisp.java:557)
at org.armedbear.lisp.Lisp.progn(Lisp.java:736)
at org.armedbear.lisp.Closure.execute(Closure.java:220)
at org.armedbear.lisp.Closure.execute(Closure.java:148)
at org.armedbear.lisp.LispThread.execute(LispThread.java:814)
at org.armedbear.lisp.Lisp$1.execute(Lisp.java:285)
at org.armedbear.lisp.Symbol.execute(Symbol.java:803)
at org.armedbear.lisp.LispThread.execute(LispThread.java:814)
at org.armedbear.lisp.top_level_47.execute(top-level.lisp:407)
at org.armedbear.lisp.CompiledClosure.execute(CompiledClosure.java:89)
at org.armedbear.lisp.Symbol.execute(Symbol.java:793)
at org.armedbear.lisp.LispThread.execute(LispThread.java:798)
at org.armedbear.lisp.top_level_48.execute(top-level.lisp:415)
at org.armedbear.lisp.LispThread.execute(LispThread.java:798)
at org.armedbear.lisp.Interpreter.run(Interpreter.java:361)
at org.armedbear.lisp.Main$1.run(Main.java:48)
at java.base/java.lang.Thread.run(Thread.java:829)
#<THREAD "interpreter" {52114A32}>: Debugger invoked on condition of type ERROR
Caught java.lang.NullPointerException.
Restarts:
0: TOP-LEVEL Return to top level.