Opened 12 years ago
Closed 12 years ago
#264 closed defect (fixed)
abcl-asdf.asd broken since revision 14233
Reported by: | Christoph Egger | Owned by: | Mark Evenson |
---|---|---|---|
Priority: | major | Milestone: | 1.1.0 |
Component: | abcl-contrib | Version: | 1.1.0-dev |
Keywords: | Cc: | siccegge@… | |
Parent Tickets: |
Description
Error while trying to load definition for system abcl-asdf from pathname jar:file:/usr/share/java/abcl-contrib-1.1.0~svn14239.jar!/abcl-asdf/abcl-asdf.asd: Component "abcl" not found. Error loading jar:file:/usr/share/java/abcl-contrib-1.1.0~svn14239.jar!/abcl-asdf/abcl-asdf.asd at line 27 (offset 845)
Change History (9)
comment:1 Changed 12 years ago by
comment:2 Changed 12 years ago by
Version: | → 1.1.0-dev |
---|
comment:5 Changed 12 years ago by
patching it out I get
#<THREAD "interpreter" {5AD0F0}>: Debugger invoked on condition of type ERROR Class not found: com.sun.jna.Native Restarts: 0: RETRY Retry compiling #<ASDF:CL-SOURCE-FILE "cffi" "src" "types">. 1: ACCEPT Continue, treating compiling #<ASDF:CL-SOURCE-FILE "cffi" "src" "types"> as having been successful. 2: ABORT Give up on "cffi" 3: TOP-LEVEL Return to top level. [1] CFFI(7):
when (require :cffi)
comment:6 Changed 12 years ago by
CL-USER(6): (require :jna) NIL CL-USER(7): (pprint (java:dump-classpath)) ((#<org.armedbear.lisp.JavaClassLoader org.armedbear.lisp.JavaClassLoad.... {66BB78}>) (#<sun.misc.Launcher$AppClassLoader sun.misc.Launcher$AppClassLoader.... {9DD800}> #P"/usr/share/java/abcl-1.1.0~svn14239+2.jar" #P"/usr/share/java/abcl-contrib-1.1.0~svn14239+2.jar" #P"/root") (#<sun.misc.Launcher$ExtClassLoader sun.misc.Launcher$ExtClassLoader.... {D021C3}> #P"/usr/lib/jvm/java-6-openjdk/jre/lib/ext/sunjce_provider.jar" #P"/usr/lib/jvm/java-6-openjdk/jre/lib/ext/localedata.jar" #P"/usr/lib/jvm/java-6-openjdk/jre/lib/ext/sunpkcs11.jar" #P"/usr/lib/jvm/java-6-openjdk/jre/lib/ext/dnsns.jar" #P"/usr/lib/jvm/java-6-openjdk/jre/lib/ext/pulse-java.jar"))
comment:7 Changed 12 years ago by
Index: contrib/abcl-asdf/abcl-asdf.asd =================================================================== --- contrib/abcl-asdf/abcl-asdf.asd (revision 14239) +++ contrib/abcl-asdf/abcl-asdf.asd (working copy) @@ -19,7 +19,7 @@ (asdf:defsystem :abcl-asdf-test :author "Mark Evenson" - :defsystem-depends-on (abcl abcl-test-lisp abcl-asdf) + :defsystem-depends-on (abcl-asdf) :components ((:module tests :serial t :components ((:file "example") (:file "maven")
and it works again here
comment:8 Changed 12 years ago by
Milestone: | → 1.1.0 |
---|---|
Status: | new → accepted |
comment:9 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
(In [14240]) ABCL-ASDF loads again which fixes #264.
DEFSYSTEM-DEPENDS-ON loads its requirements before the system
definition is evaluated which is not needed in this case.
The abcl-test-lisp ASDF definition is contained in the toplevel
"abcl.asdf" file, which I usually have symlinked into
~/.asdf-install-dir/systems/ for convenience.
Note: See
TracTickets for help on using
tickets.
Guess the Idea was
But not sure