On 05/10/10 10:39 PM, Minh Nguyen wrote:
Hi David,
On Tue, May 11, 2010 at 2:04 AM, Dr. David Kirkby
<david.kir...@onetel.net> wrote:
<SNIP>
juanjo's files are recent and quite small, so I do not see any advantage in
deleting them in general, though I did delete /tmp/ECLINIT.c as that seems
to be causing a particular problem.
Thank you for that. After resuming my build, building Maxima got past
the error I reported. But now it reported another error, this time due
to the object file
/tmp/ECLINIT.o
Has the version of ECL been updated recently? If so, it may be better to revert
the version until such time as the issue can be resolved.
't2' has an uptime of 109 days, so the fact the files in /tmp have not been
deleted is not a result of a crash - ECL must be failing to delete the files.
As a short temp hack, I've set up a cron job to clear out /tmp/ECL* every two
hours (midnight, 2am, 4am etc). This can't guarantee a build, but I think it is
the only short term option. It runs as root, so will delete the file
irrespective of whoever creates them.
Another solution, which is probably somewhat better, it to change ECL's
spkg-install file in Sage such that it deletes the files once ECL is built. But
that is not ideal. Obviously the long-term solution is for this to be corrected
in ECL. So in summary.
1) A cron job has been set up on t2 to delete the files every two hours (on the
even hours).
2) A somewhat better solution would be to change spkg-install in Sage so the
files get deleted automatically.
3) A long term solution is to fix the bug in ECL.
Dave.
Dave
--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org