When I install a .sls file and its precompiled .ikarus-fasl in a Slackware package, line 37 in "ikarus.load.ss":
[(<= (file-ctime ikfasl) (file-ctime filename)) causes ikarus to refuse the fasl because the ctimes are equal (at the second). The Slackware package management does not allow to preserve the timestamps. Yes, fasl files can be created at installation time, but just changing <= to < would fix this. Is it worth it to make packaging more complex (Emacs does not cause this trouble, for example)? By the way: why ctime and not mtime? Why a is chmod allowed to reverse the "newliness"?
