If one was to start up a lisp with asdf and asdf-binary-locations loaded, and then installed asdf2?
Is this expected to run at all well?
Would it be reasonable to trap this case and either refuse to run, or somehow undo asdf-binary-locations?
I'd like to be able to do some more ASDF2 testing, but if ASDF2 can't be installed over ASDF 1 + A-B-L, that makes it more difficult...
Thanks, r
On 11 April 2010 16:23, Robert Goldman rpgoldman@sift.info wrote:
If one was to start up a lisp with asdf and asdf-binary-locations loaded, and then installed asdf2?
Is this expected to run at all well?
It should "just work": the hook ABL uses is a defmethod on output-files, and output-files is amongst the methods declared as redefined (either fmakunbound or uninterned) by the ASDF magic package redefiner. Thus any previously defined ABL should be invalidated by loading ASDF 2.
Would it be reasonable to trap this case and either refuse to run, or somehow undo asdf-binary-locations?
I'd like to be able to do some more ASDF2 testing, but if ASDF2 can't be installed over ASDF 1 + A-B-L, that makes it more difficult...
Please try it and report any bug.
[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] The main reason Santa is so jolly is because he knows where all the bad girls live.