On Mon, 2003-07-21 at 21:09, Jake Colman wrote:
Under what circumstances must REQUIRED be used? I have a package
that
requires another package to be installed in order for it execute. I can
build the package, however, without specifying that package in REQUIRED and
if I do specify it the build fails. The build works because my PRELOAD looks
for the other package in the load-path and sets things up accordingly.
As long as the other package has been installed, I am ok.
To me it looks like you're using it correctly, but just to verify, you
are using REQUIRES in Makefile, not REQUIRED?
So, do I have to bite the bullet and figure out why my build fails or
can I
leave it out of REQUIRED? If REQUIRE is only for build-time issues than I am
OK. If REQUIRE is used so that the package management facility knows each
package's runtime prerequisites than I am stuck.
It's kinda both. It's really for build time dependencies, but the
package ui uses it to suggest (not enforce) installation of "dependent"
packages (see 'r' in the "List and install" view).
--
\/