Bug#560781: (require :package) no longer works for CLC-managed packages
fahree at gmail.com
Wed Jan 20 21:00:14 UTC 2010
2010/1/20 Peter Van Eynde <pvaneynd at mailworks.org>:
> instead of /etc/common-lisp/source-registry.conf I would like to see
> where instead of having one file that you might have to edit in
> post-installation scripts we would have a directory where packages can
> just drop files into. Just like we have /etc/crontab and /etc/cron.d/*
> on Debian.
> This would make my and I suspect others work much easier.
Makes perfect sense. I'll add that on top of my TODO list for ASDF.
Would that replace source-registry.conf altogether, or override it, or
be overridden by it?
>> Since ASDF-BINARY-LOCATIONS is now part of ASDF, I suppose it could be
>> similarly configured, and CLC could and should "just" use that. What
>> do you think?
> I just noticed this in the manual and need to read it with more
> attention later. Ideally I would like it to handle also 'cached' fasl
> files from a trusted system user. Would it be able to do this too?
I probably would do it, if we coax it to our will. Definitely
possible. I admit I never looked into ABL myself, having only ever
used but my own variant (included in cl-launch) that itself is derived
from an earlier CLC and works well with CLC.
Hopefully, moving ABL into ASDF was a good move, and we should get the
configuration of it right.
> So load from
> or compile from /usr/share/common-lisp-controller/source/... to
Yes. All the while, the default might be something like
> Related: I might go for a business trip to Boston in the near future and
> would love to have a chat!
I would love to see you again!
[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ]
He who refuses to do arithmetic is doomed to talk nonsense.
— John McCarthy, in his webpage on Progress and Sustainability
More information about the pkg-common-lisp-devel