Load behaviour on Maxima 5.18.0 and above using ecl
Subject: Load behaviour on Maxima 5.18.0 and above using ecl
From: Matthew Gwynne
Date: Wed, 22 Apr 2009 10:50:08 +0100
Hi,
Using versions of maxima >= 5.18.0, using ecl 8.12.0, "load" fails for
standard packages in the following way :
(%i1) load(descriptive);
Could not find `descriptive' using paths in file_search_maxima,file_search_lisp
.
-- an error. To debug this try debugmode(true);
Looking at "file_search_maxima", it seems that it's not being
constructed properly (the beginning of the paths are not being dropped
off inside the pattern section?) :
(%i3) file_search_maxima[3];
(%o3) /home/aeternus/Work/OKlibrary/OKlib/OKplatform/ExternalSources/Installat\
ions/Maxima/ecl/5.18.1/share/maxima/5.18.1/share/{/home/aeternus/Work/OKlibrar\
y/OKlibrary-0.2.1.2_00104/OKplatform/ExternalSources/Installations/Maxima/ecl/\
5.18.1/share/maxima/5.18.1/share,/home/aeternus/Work/OKlibrary/OKlibrary-0.2.1\
.2_00104/OKplatform/ExternalSources/Installations/Maxima/ecl/5.18.1/share/maxi\
ma/5.18.1/share/affine,/home/aeternus/Work/OKlibrary/OKlibrary-0.2.1.2_00104/O\
Kplatform/ExternalSources/Installations/Maxima/ecl/5.18.1/share/maxima/5.18.1/\
share/algebra,/home/aeternus/Work/OKlibrary/OKlibrary-0.2.1.2_00104/OKplatform\
/ExternalSources/Installations/Maxima/ecl/5.18.1/share/maxima/5.18.1/share/alg\
ebra/charsets,/home/aeternus/Work/OKlibrary/OKlibrary-0.2.1.2_00104/OKplatform\
/ExternalSources/Installations/Maxima/ecl/5.18.1/share/maxima/5.18.1/share/alg\
ebra/solver,/home/aeternus/Work/OKlibrary/OKlibrary-0.2.1.2_00104/OKplatform/E\
xternalSources/Installations/Maxima/ecl/5.18.1/share/maxima/5.18.1/share/calcu\
lus,/home/aeternus/Work/OKlibrary/OKlibrary-0.2.1.2_00104/OKplatform/ExternalS\
ources/Installations/Maxima/ecl/5.18.1/share/maxima/5.18.1/share/colnew, ...
Using clisp however everything is fine. Can anyone shed any light on this?
Thanks
Matthew Gwynne