![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#181: Failure to load ASDF definitions from JAR files. -------------------------------+-------------------------------------------- Reporter: mevenson | Owner: mevenson Type: defect | Status: accepted Priority: major | Milestone: unscheduled Component: other | Version: 1.0 Keywords: url-pathname asdf | -------------------------------+-------------------------------------------- Comment(by mevenson): The root of the problem seems to be that we have a bug somewhere in the primitives, probably in the truename, for Pathname that surfaces if *DEFAULT-PATHNAME-DEFAULTS* is set to a JAR-PATHNAME. Assume that we have a jar with an ASDF defintion at #P"jar:file:/Users/evenson/work/abcl/dist/abcl-contrib.jar!/jss/jss.asd". Then the following shows the bug: {{{ CL-USER> (setf *default-pathname-defaults* "/Users/evenson/") "/Users/evenson/" CL-USER> (probe-file (merge-pathnames #P"jar:file:/Users/evenson/work/abcl/dist/abcl-contrib.jar!/jss/jss.asd")) #P"jar:file:/Users/evenson/work/abcl/dist/abcl-contrib.jar!/jss/jss.asd" CL-USER> (setf *default-pathname-defaults* #P"jar:file:/Users/evenson/work/abcl/dist/abcl-contrib.jar!/jss/") #P"jar:file:/Users/evenson/work/abcl/dist/abcl-contrib.jar!/jss/" CL-USER> (probe-file (merge-pathnames #P"jar:file:/Users/evenson/work/abcl/dist/abcl-contrib.jar!/jss/jss.asd")) NIL }}} -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/181#comment:3> armedbear <http://common-lisp.net/project/armedbear> armedbear