I fear you might have to either make a small change to your software or let the package-system fail.
Clobbering asdf:*system-definition-search-functions* is not modular and not future-proof — and not present-proof, either, it seems. What's wrong with the suggestion to not clobber it but instead just disable central-registry and source-registry in a different way, i.e.
I fear you might have to either make a small change to your software or let the package-system fail.
Clobbering asdf:*system- definition- search- functions* is not modular and not future-proof — and not present-proof, either, it seems. What's wrong with the suggestion to not clobber it but instead just disable central-registry and source-registry in a different way, i.e.
(let ((asdf: *central- registry* nil)
(asdf: :*source- registry* (make-hash-table :test 'equal)))
...)