On 01/05/13 04:13, [email protected] wrote:
> On Tue, 30 Apr 2013, [email protected] wrote:
>> The ecls library for
>> maxima has changed name with the new asdf. So
>> newins maxima.fasb maxima.fas
>> should become:
>> newins maxima.system.fasb maxima.fas
> How have you got so far? I get
> 
> ;;; Loading #P"/usr/lib/ecl-12.12.1/asdf.fas"
> ;;; OPTIMIZE levels: Safety=2, Space=0, Speed=3, Debug=0
> ;;;
> ;;; End of Pass 1.An error occurred during initialization:
> The function ASDF/INTERFACE::REMOVE-KEYS is undefined..
>  * ERROR: sci-mathematics/maxima-5.30.0 failed (install phase):
>  *   !!! newins: maxima.system.fasb does not exist
> 
> It seems maxima-build.lisp (or some file included from it) is not
> compatible with the current asdf.
> 

I see, I hadn't actually tested it with the latest ecls from the tree
that copies an adsf file from adsf-2.33-r3. The change I mentioned works
without that. Don't know what to do about that yet.
By the way can you make ecls-12.12.1-r4 prefix friendly by replacing
cp /usr/share/common-lisp/source/asdf/build/asdf.lisp
with
cp ${EPREFIX}/usr/share/common-lisp/source/asdf/build/asdf.lisp

Francois

Reply via email to