package compilation failure leads to asdf error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ASDF |
Fix Released
|
Medium
|
Faré |
Bug Description
Trying to install Lift, I get:
; compilation aborted because of fatal error:
; SB-INT:
; for "file /usr/local/
; {1003CDDC31}>:
; package "MOP" not found
;
; compilation aborted after 0:00:00.135
Which wouldn't be so bad, but asdf2 calls delete-
The value NIL
is not of type
(OR (VECTOR CHARACTER) (VECTOR NIL) BASE-STRING PATHNAME
STREAM).
[Condition of type TYPE-ERROR]
SBCL 1.0.40
ASDF 2.003
My suggestion, and it fixed it for me, is merely add a null check for the argument in delete- file-if- exists.