On 11 October 2010 12:12, Zach Beane xach@xach.com wrote:
The problem is not "stale" fasls in the normal sense of a fasl format change. The problem is that the package structure of ASDF changed from minor version to minor version, so fasls that reference one minor version's packages might contain invalid package references if you upgrade to a new minor version.
Maybe ASDF should be made to have a (:nicknames "ASDF-UTILITIES") for the purpose of compatibility with such files while we obsolete that name?
If you attempt a recompile on any error, rather than just the invalid fasl error, you might be able to automatically get around this problem.
That's another solution.
[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] "Ask not what the government can do for you. Ask what the government is doing to you." — David Friedman, "The Machinery of Freedom", p. 21