From: Sergio Tessaris

Subject: update.cl bug report

Date: 2001-10-18 5:22


Problem description:

The new dxl images generated using Allegro update.cl (trough
update.sh) end up with current path hard coded into them. This makes
new lisp images unusable in unix environments using NFS with amd.



This has been observed in a linux environment:

> /opt/imgapp1/software/lib/acl60/alisp
The required pll file, /.automount/jeeves.cs.man.ac.uk/applsrv2/software/lib/acl60/acli601.pll, could not be found.
> strings alisp.dxl|grep jeeves
/.automount/jeeves.cs.man.ac.uk/applsrv2/software/lib/acl60/files.bu /.automount/jeeves.cs.man.ac.uk/applsrv2/software/lib/acl60/acli601.pll /.automount/jeeves.cs.man.ac.uk/applsrv2/software/lib/acl60/acli601.pll /.automount/jeeves.cs.man.ac.uk/applsrv2/software/lib/acl60/alisp I used new update.{sh,cl} downloaded from http://ftp.franz.com/pub/patches/6.0/ but they manifest the same problem. I modified update.cl to remove the path dependency on pll file but it didn't solve the problem: *** update.cl.ORIG Wed Oct 17 18:07:52 2001 --- update.cl Wed Oct 17 18:35:50 2001 *************** *** 20,25 **** --- 20,26 ---- :verbose t :internal-debug ,debug :dribble-file ,build + :pll-file (format nil "~A.~A" (pathname-name (excl:pll-file)) (pathname-type (excl:pll-file))) #+mswindows :splash-from-file #+mswindows (translate-logical-pathname "sys:allegro.dib"))) (error () (exit 1))) Does anybody has a solution for this? I think that the bug is there since version 5.0. Regards, --sergio -------------------------------------------------------------------------- Sergio Tessaris, Research Associate The university of Manchester Computer Science Department Oxford Road, Manchester M13 9PL www: http://www.cs.man.ac.uk/~tessaris Fax: +44 161 275 6204 e-mail: <cs.man.ac.uk at tessaris> Phone: +44 161 275 6145