Christian writes:
yes it happens ... i just tried to compile a new (2.4-test3 doesn't matter) kernel with the Debian make-kpkg tool. It stopped on behalf, notifing that the Architecture "LINUXi86" architecture is unknown to it. LINUXi86 ?!?! .. gotcha ... the CIAO init scipt sets the ARCH Enviroment Variable.. unsetting it fixed it.
So it isnt harmfull ... but how about either to change the Variables Name to CIAO_ARCH for example or better using the well known GNU Abrevitations to encode the Architecture "i686-linux-gnu", "sparc-sun" and so on.
Thanks for pointing it out! Actually, ARCH is (was) only needed to run older versions of Ciao Prolog, and appears in the script for compatibility reasons. You (and anyone else who may be experiencing troubles) can just comment out the lines in the initialization scripts (DOTcshrc/DOTprofile). We will probably remove the old variable from newer versions of Ciao.
Manuel Carro & the Ciao Prolog Development Team