Subject: Re: Recursive package dependency registration...
To: Todd Vierling <>
From: Mark White <>
List: tech-pkg
Date: 02/22/2001 09:46:53
Todd Vierling writes:
> ...has got to go.  Currently, perl-dependent packages are depending on perl,
> perl-base, p5-CGI, p5-Data-Dumper, etc.  So how will they cope when perl
> gets updated and these packages are part of perl-base again?

Wouldn't it be nice to implement a 'PROVIDES' field in the
package system?  Then, then pkg widget-2.1 takes over the
functionality of widget-2.0 and thingy-1.4, you just add
"thingy-1.4" to the PROVIDES list.  Having it there will
satisfy the dependencies of any older package that relies on

As somebody remarked, registering one level deep only would
be perfectly acceptable, and in some ways much more
sensible, that recursive registration into a single package.
The PROVIDES field might be quite useful anyway, though...

Mark <><