[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The load path
From: |
Paul Jarc |
Subject: |
Re: The load path |
Date: |
Tue, 09 Nov 2004 10:22:01 -0500 |
User-agent: |
Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) |
Neil Jerram <address@hidden> wrote:
> there is also a requirement for handling multiple installed versions
> of A, and for {B, C, ...} to be able to get the version that they
> need.
Slashpackage <URL:http://cr.yp.to/slashpackage.html> offers a
solution. Let each version of each package be installed in its own
directory, and let each package find its dependencies via symlinks
kept in its own directory.
/path/to/A-1.0
/path/to/A-2.0
/path/to/B-*/deps/A -> /path/to/A-1.0
/path/to/C-*/deps/A -> /path/to/A-2.0
In the common case, the symlinks wouldn't need to single out a
specific version, so they could just point to /path/to/A, which is a
symlink to the "current version" of A.
paul
- Re: The load path, (continued)
- Re: The load path, Greg Troxel, 2004/11/05
- Re: The load path, Neil Jerram, 2004/11/05
- Re: The load path, Rob Browning, 2004/11/06
- Re: The load path, Andreas Vögele, 2004/11/06
- Re: The load path, Neil Jerram, 2004/11/06
- Re: The load path, Rob Browning, 2004/11/06
- Re: The load path, Neil Jerram, 2004/11/07
- Re: The load path, Rob Browning, 2004/11/07
- Re: The load path,
Paul Jarc <=
- Re: The load path, Andy Wingo, 2004/11/11
- Re: The load path, Greg Troxel, 2004/11/11
- Re: The load path, Neil Jerram, 2004/11/12
- Re: The load path, Greg Troxel, 2004/11/12
- Re: The load path, Rob Browning, 2004/11/12
- Re: The load path, Greg Troxel, 2004/11/13
- Re: The load path, Neil Jerram, 2004/11/14
- Re: The load path, Greg Troxel, 2004/11/14
- Re: The load path, Neil Jerram, 2004/11/18
- Re: The load path, Greg Troxel, 2004/11/19