Re: execline-1.05 non-root installation problem

[email protected] (Paul Jarc) Tue, 29 Jul 2003 11:27:14 -0400
Newsgroups gmane.comp.djb.package
Organization What did you have in mind? A short, blunt, human pyramid?
Message-ID <[email protected]>
Laurent Bercot <[email protected]> wrote:
>  For import, this is simple: if conf-compile/import exists, prepend
> every line with the value of SP_ROOT.

I could do that, but it would be easier if each dependency were
configured in a separate file, since sp-install already has code to
handle that.  I also think it's more useful to users that way.  E.g.,
idtools has conf-compile/depend_bglibs and
conf-compile/depend_skalibs.  Among other things, this lets the build
system track changes more precisely, so rebuilds don't do unnecessary
work.  Would it take much work to convert your packages to this
scheme?

>  For sp_root, this is even simpler: echo $SP_ROOT > conf-compile/sp_root

Some dependencies may be installed in $HOME/package while others are
in /package, etc., so I think it's best if packages let each
dependency be independently configurable, even though sp-install
doesn't currently take advantage of that.


paul