abcl icon indicating copy to clipboard operation
abcl copied to clipboard

asdf-jar cannot package jss

Open selwynsimsek opened this issue 3 years ago • 0 comments

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.

selwynsimsek avatar Apr 02 '22 15:04 selwynsimsek