Tim Boykett asked:
Error, AUTO: 'Compacted' must be defined by the evaluation at
This error message means that 'Compacted' is not defined in the file where
it is referred to by 'AUTO'. You can confirm this easily by starting a new
gap and typing 'Compacted;'
If you get an error message here your library is seriously in trouble.
Does anyone have any decent ideas? We are patched up to 26,
I don't know how it happened (there must be some problem somewhere hidden,
as just a few days ago I was asked privately about the same problem), but
somehow you managed to get older versions of files (namely list.g) in your
The most likely reason for this I can think of is that you applied the
patches (or installed gapfix25.zoo) over a copy of 3.4.2 instead of 3.4.3.
This results in an unusably corrupted library.
In the above mentioned case, reinstalling GAP 3.4.3 from scratch solved the
problems. I suppose this will also be the remedy here.
Probably a short reminder on how to reinstall an up-to-date GAP:
Get the full 3.4.3 distribution from our ftp server (ftp.math.rwth-aachen.de
or one of the mirrors), the file is /pub/gap/gap3r4p3.zoo and install this
Then get the patches1-25 from the file /pub/incoming/gapfix25.zoo
and unpack these files *over* the installed files. Make sure that
permissions are set appropriate so that you can overwrite files (I'm not
sure whether 'unzoo' will give warnings).
Finally use the two last patches fix26lib.dif and fix27lib.dif (directory
/pub/gap/bugfixes) using 'patch'.
(Instead of using gapfix25.zoo, you can of course use fix01-fix25 from the
bugfixes directory. Just don't use both!)
The release 3.4.infinity scheduled for the beginning of next year again will
be one single installation archive without the need for patches.