asdf::system-defsystem-depends-on sometimes slot-unbound
Bug #1247662 reported by
Robert P. Goldman
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ASDF |
Fix Released
|
Undecided
|
Robert P. Goldman |
Bug Description
Fare writes:
[In order to identify] defsystem-
there's asdf::system-
aka asdf/system:
Unhappily, the slot is sometimes unbound (e.g. for preloaded systems),
which is probably a bug, and you need to
test for (slot-boundp system 'asdf::
(exported from asdf/component — why isn't it in asdf/system?
That's probably another bug. That said, it shouldn't be "just fixed"
without running the upgrade test —
I believe a :recycle asdf/component is then needed in asdf/system.
At the very least, it should be flagged for fixing
in case there's ever a backward-
Changed in asdf: | |
milestone: | version4 → asdf3-1 |
Changed in asdf: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is still unfixed. Robert: before release 3.1.1, maybe we should add an :initform nil to the defsystem- depends- on slot definition in asdf/system.lisp ?