[asdf-devel] MCL issue

Faré fahree at gmail.com
Wed May 18 16:09:14 UTC 2011


Dear binghe,

first, which version of ASDF are you using?
I added RMCL support in 2.012.3.
Please run with the latest ASDF (currently 2.015.3), and
comment out your (otherwise nice) workaround,
to check whether ASDF runs out of the box.

I don't have RMCL, but I'm willing to patch ASDF further to support it.

>>> ? (user-homedir-pathname)
>>> #4P"home:"
>>> ? (truename *)
>>> #P"Macintosh HD:Users:binghe:Lisp:MCL 6.0:"
>>>
This is a known limitation of MCL.

>> (in-package :asdf)
>>
>> (defun user-homedir ()
>>   #P"Macintosh HD:Users:binghe:")
>>
Nice workaround — but can we replace it with something portable?
Is there a way in RMCL to detect the actual home directory?
Maybe with a call out to C?

>>> ? (pushnew #P"Macintosh HD:Users:binghe:Lisp:usocket:branches:0.5.x:"
>>>         asdf:*central-registry* :test 'equal)
>>> (#P"Macintosh HD:Users:binghe:Lisp:usocket:branches:0.5.x:")
>>> ? (asdf:load-system :usocket)
>>>> Error: Not an absolute pathname: #4P"home:"
>>>> While executing: ASDF::RESOLVE-ABSOLUTE-LOCATION-COMPONENT
>>>> Type Command-. to abort.
>>> See the Restarts… menu item for further choices.
>>> 1 >
If error persists with the latest ASDF, can you get a backtrace?

[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ]
The best place to find a helping hand is at the end of your own arm.




More information about the asdf-devel mailing list