Don't depends-on :asdf, it can only make things worse.
authorFrancois-Rene Rideau <fare@tunes.org>
Thu, 14 Apr 2011 04:46:24 +0000 (00:46 -0400)
committerFrancois-Rene Rideau <fare@tunes.org>
Thu, 14 Apr 2011 04:46:24 +0000 (00:46 -0400)
asdf-dependency-grovel.asd
grovel.lisp

index a35e135..78f18fa 100644 (file)
@@ -26,7 +26,7 @@
             (handler-input-file-list (component-pathname c) c))))
 
 (defsystem :asdf-dependency-grovel
-  :depends-on (:asdf)
+  ;; :depends-on (:asdf) ; not safe. ASDF must be explicitly upgraded in advance.
   :components ((:file "package")
                (:file "variables" :depends-on ("package"))
                (:file "classes" :depends-on ("package" "variables"))
index 5a4474e..3924461 100644 (file)
@@ -57,7 +57,7 @@
   (let ((*macroexpand-hook* (if (boundp '*old-macroexpand-hook*)
                                 *old-macroexpand-hook*
                                 *macroexpand-hook*)))
-    (asdf:oos 'asdf:load-op :asdf-dependency-grovel)))
+    (asdf:load-system :asdf-dependency-grovel)))
 
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Signaling Functions ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;