[asdf-devel] bug in new ASDF
gwking at metabang.com
Mon Jul 13 16:52:07 UTC 2009
Thanks for looking into this.
(we'll take care of the other planets later)
On Jul 13, 2009, at 12:10 PM, Robert Goldman <rpgoldman at sift.info>
> I see the following when I try to load an asdf system now:
> Error loading #P"/Users/rpg/clinit.cl":
> While searching for system `asdf-context`: `(MERGE-PATHNAMES systems/
> evaluated to `/Users/rpg/lisp/asdf-install-systems/systems/` which is
> not a directory.
> The problem with this error is that, in fact, that IS a directory:
> CL-USER(2): (probe-file "/Users/rpg/lisp/asdf-install-systems/
> I'm looking in sysdef-central-registry-search and the logic seems to
> completely borked. It looks for a system definition and, if it
> find one, it assumes that the directory name is bad. I believe the
> logic should be:
> 1. Look at the directory and ensure that it exists.
> 2. If it does not exist, push it onto the bad list
> 3. Else merge in the system name and look for the system definition.
> The current logic merges in the system name first, so misdiagnoses.
> [I will now proceed to wrestle with git, which I am coming to loathe
> with a consuming hatred, in order to attempt to verify that my
> is correct, and then send a patch. More soon.]
> asdf-devel mailing list
> asdf-devel at common-lisp.net
More information about the asdf-devel