[cl-debian] Bug#382430: c-l-c installation of ecl does things wrong

Faré fahree at gmail.com
Wed Oct 3 13:54:54 UTC 2007


Dear Peter,

On 03/10/2007, Peter Van Eynde <pvaneynd at mailworks.org> wrote:
> It took some time but I finally had a moment to look at the issues.
Thanks!

> Faré wrote:
> > (1) it uses the c-l-c version of asdf and not the ecl-provided one from
>
> I almost fixed the 'official' asdf to support all the features the ecl
> provided one has. I think having a 'special' asdf for ecl is asking for
> compatibility problems.
>
That's a valid fix indeed. Now introducing maintenance problems instead :-)

>> (2) it somehow gets cmp.fas and sysfun.lsp to systematically load verbosely
>> in a way that isn't hushed up by flag -q resulting in an unremovable banner
>
> This after some searching turns out to be caused because
> common-lisp-controller.lisp uses the function 'compile-file'. As the clc
> enabled ecl includes this it causes these messages:
>
> > ;;; Loading #P"/usr/lib/ecl/cmp.fas"
> > ;;; Loading #P"/usr/lib/ecl/sysfun.lsp"
>
> I'm currently investigation how to fix this.
>
Can't you use a :verbose nil option when loading these files, and/or
set *load-verbose* to nil?

> > (3) compiling configuration files everytime can be a performance issue,
> > in addition to requiring to load the compiler.
>
> I'm not so certain what configuration files you're referring to here.
>
I admit I don't remember anymore :-(
Maybe I was thinking of sysfun.lsp.
Maybe tracing compile-file will tell you.

<subliminal>cl-launch</subliminal>

[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ]
To this, I shall add one more example: the victim controls the torturer,
becauses if the victim screams very loudly at a particular method of torture,
this is the method the torturer will select to use.
        -- Ayn Rand, expounding behaviorist pseudo-psychology,
        in "Philosophy: Who Needs It?", "The Stimulus and the Response"






More information about the Cl-debian mailing list