[asdf-devel] asdf loading error error

Robert Goldman rpgoldman at sift.net
Sun Feb 23 20:54:25 UTC 2014

Could this be the BUILT-IN-SYSTEM-P check?

Faré recently added this block to the code for wrangling system versions:

 (let ((sysfile (system-source-file (component-system component))))
    (when (and (typep component 'system) (not bspp))
       (setf (builtin-system-p component)
             (lisp-implementation-pathname-p sysfile)))
       (setf version
             (normalize-version version
                 :component name :parent parent :pathname sysfile)))

Question: what version of ASDF are you testing on?

The version of the code above dates from Feb 7.  Any chance you are
testing an earlier version?

Faré: it looks like BSPP here is built-in-system-p-supplied-p, yes?  If
so, it looks like this block is trying to guess whether a system is
built in.

If this is the source of the error, though, I don't see how (TYPEP NIL
'SYSTEM) could be passing.


More information about the asdf-devel mailing list