Hi Andy,

> Back to your question though, what did you think about my symlink
> solution[1]?
>
> [1] http://article.gmane.org/gmane.lisp.guile.devel/8585

It's fine, although any length suffix of a version specifier can be
omitted in the case of a match -- that is, you can do without the
version altogether, or you can just partially specify a version; in
both cases, the system needs to find a matching version for you.
Would the symlinking strategy you describe happen at every node in the
directory tree of versions for a particular library?

E.g., let's say you've got version 1.2.3 of R6RS library `(foo bar)'
installed.  Does the installation directory look like:

foo/1/2/3/bar.scm
foo/1/2/bar.default -> foo/1/2/3/bar.scm
foo/1/bar.default -> foo/1/2/3/bar.scm
foo/bar.default -> foo/1/2/3/bar.scm


Regards,
Julian


Reply via email to