>It looks right, or at least defensible.
> The way I install asdf 3.0.2.25 for trying to use it in production is:
>
> 1. git pull into my local asdf directory.
> 2. make (to make a single asdf.lisp file in asdf/build/)
> 3. copy this to quicklisp/asdf.lisp
> 4. rm -r quicklisp/cache
> 5. edit quicklisp/setup.lisp to say:
> (defvar *required-asdf-version* "3.0.2.25")
> 6. copy the uiop/ directory from local asdf/ into quicklisp/local-projects/
> 7. restart the Lisp
> 8. load quicklisp/setup.lisp and (ql:register-local-projects)
>
> Having done all this, the (asdf:system-source-directory :uiop) still returns
> nil, and uiop is not ending up in my monofasls which depend on it.
>
> Am I doing it wrong?
>
Did you copy the contents of version.lisp-expr in uiop/
or a symlink that's now dangling? That could make a difference,
though I would expect a more noisy failure.