From rme at clozure.com Thu Oct 1 04:46:45 2009 From: rme at clozure.com (R. Matthew Emerson) Date: Thu, 1 Oct 2009 00:46:45 -0400 Subject: [asdf-install-devel] tar on Snow Leopard; also CCL and namestrings. Message-ID: Here are a couple of things I ran across while trying to address a CCL bug report. tar on Snow Leopard is no longer GNU tar; it produces output like: x bordeaux-threads_0.6.0/bordeaux-threads.asd x bordeaux-threads_0.6.0/LICENSE x bordeaux-threads_0.6.0/site/ ... Note the (traditional) leading "x", which GNU tar doesn't print. This confuses (at least) INSTALL-PACKAGE. Also, on Clozure CL, it's necessary (or at least advisable) to use CCL:NATIVE-TRANSLATED-NAMESTRING when you want a string that you can pass to an external command. Basically, wherever there's a #+scl conditionalization to call ext:unix-namestring, Clozure CL wants to see ccl:native-translated-namestring (instead of plain namestring). I patched CCL's bundled asdf-install to use native-translated- namestring, but I haven't done anything about the tar output format issue. I'm not sure what the future holds for asdf-install, but I thought I'd at least get these issues on the record.