So the slib upgrade to version 3a2 doesn't work because the ice-9 has a slib.scm file which should be a copy (or near copy) of the slib file "guile.init".
Version 3a2 has added the function "with-load-pathname" and it isn't in the slib.scm file that the guile packages provide. It seems to me that: 1) slib.scm should not be in guile-1.6-libs and libguile9. 2) slib.scm should be in guile1.4-slib and guile-1.6-slib. 3) the guile*-slib packages should contain a *versioned* dependency on slib so that new slib versions which change the initialization interface can DTRT. Whether this re-factoring happens, however, can you please fix the current ice-9 in each guile version to be able to load scm 3a2? Thanks. Thomas -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]