From: Rudi S. <ru...@co...> - 2004-02-29 19:09:37
|
On 26. Feb 2004, at 14:44, Rudi Schlatte wrote: > > On 25. Feb 2004, at 13:02, Marco Baringer wrote: > >> I don't know if this is related the OSX port of CMUCL or just that >> recent cmucls implement package locks. >> >> Anyway, loading "library:subsystems;gray-streams" bracks the package >> lock if gray-streams are already present in the image, (require >> :gray-streams) avoids this issue. The symbol without-package-locks is >> defined in the extensions package, attempting to define it >> acl-compat.excl (which uses :ext) breaks this lock. >> In a recent mail to the cmucl developers list, Pierre Mai states that the behavior you describe is a bug that will be fixed so that both require and load of gray-streams does the right thing wrt package locks. So, I'll leave it alone for the time being and re-test before the next release. (The rationale for the recent changes is that I wanted to write :depends-on :cmucl-graystreams for both cons.org and debian cmucl, and asdf didn't want to operate on a system without any contents, just a :before action). Rudi |