Subject: Re: Extreme lethargy when dependencies are missing (part 2)
To: None <mcmahill@mtl.mit.edu>
From: Frederick Bruckman <fredb@immanent.net>
List: tech-pkg
Date: 10/09/2001 21:17:23
On Tue, 9 Oct 2001 mcmahill@mtl.mit.edu wrote:

> > > which is why I asked if this WRKDIR would be passed
> > > down.  So I'm missing something here (probably just me).
> >
> > There's nothing to pass down. For each (package,directory) in the
> > top-level list, you'd change to it and run "make checksum" or "make
> > no-recurse-check-install" or "make no-recurse-package", as applies.
>
> I'm still confused then.  Whats happens to the depends which are another
> level down?  Ie, gnome depends on gtk+ and gtk+ depends on glib.

"glib" would already be installed when you get to "gtk". If you're
passing down a "make package" -- in fact, you'd be doing a "make
no-recurse-package in "gtk" -- you still have to compute the DEPENDS
(for the @pkgdep keys), but you don't need to recursively expand them.

Frederick