[Openmcl-devel] Fwd: [Bug 636506] Re: (truename #P"ccl:") fails when *default-pathname-defaults* is not empty
Ron Garret
ron at flownet.com
Sun Sep 12 13:05:42 PDT 2010
FYI...
Begin forwarded message:
> From: Faré <636506 at bugs.launchpad.net>
> Date: September 12, 2010 12:54:41 PM PDT
> To: ron at flownet.com
> Subject: [Bug 636506] Re: (truename #P"ccl:") fails when *default-pathname-defaults* is not empty
> Reply-To: Bug 636506 <636506 at bugs.launchpad.net>
>
> Ouch. Committed 2.129 as a fix. I hope I won't be the one to release
> 2.009, though. I don't know what CCL does, but it's probably a CCL bug,
> too.
>
> Thanks for the report!
>
> ** Changed in: asdf
> Importance: Undecided => Medium
>
> ** Changed in: asdf
> Status: New => Fix Committed
>
> ** Changed in: asdf
> Milestone: None => version2.1
>
> ** Changed in: asdf
> Assignee: (unassigned) => Faré (fahree)
>
> --
> (truename #P"ccl:") fails when *default-pathname-defaults* is not empty
> https://bugs.launchpad.net/bugs/636506
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in Another System Definition Facility: Fix Committed
>
> Bug description:
> This is specific to Clozure CL. The code for wrapping-output-translations contains the following line:
>
> #+clozure (,(wilden (truename #p"ccl:")) ())
>
> This fails when *default-pathname-defaults* is set to an absolute path with "Error: File #P"ccl:" does not exist." This is arguably a bug in merge-pathnames, but it's arguable. Because it's arguable, and because wrapping-output-translations only gets called once, I've been using the following workaround:
>
> (let ((*default-pathname-defaults* nil)) (wrapping-output-translations))
>
> in my ccl-init.lisp file. Whether this is a good solution to the problem or just a Horrible hack I am not qualified to say because I don't understand what wrapping-output-translations is actually supposed to do.
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/asdf/+bug/636506/+subscribe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clozure.com/pipermail/openmcl-devel/attachments/20100912/b5194f9e/attachment.htm>
More information about the Openmcl-devel
mailing list