Comment 2 for bug 1335323

Revision history for this message
Robert P. Goldman (rpgoldman) wrote : Re: [Bug 1335323] Re: ASDF 3.1.x cache inhibits loading stuff on demand?

Zach Beane wrote:
> I think I've worked around this locally by not trying to install from
> the error handler, instead keeping a stack of stuff to install and
> pushing to it from the handler. That way things unwind before trying
> again.
>

OK. I am trying to put together a minimal test case to add to the test suite.

Would you mind dropping the code for your error-handler in here so I can see it?

I would have thought that fixing an error return from ASDF:FIND-SYSTEM by installing and retrying would work, but perhaps there's some tricky internal state.

Also, what do you mean by "installing"? If it's just adding to the set of installed systems, and then retrying the FIND-SYSTEM, that seems reasonable. But if you are installing the files and doing some building and loading, it's easy for me to believe that things would go pear-shaped.