On Wed, Mar 19, 2008 at 11:33 AM, Danek Duvall <[EMAIL PROTECTED]> wrote:
> On Tue, Mar 18, 2008 at 10:43:12PM -0700, Jyri Virkki wrote:
>
>  > Are there plans to support functional dependencies, so for example a
>  > package can declare it needs "a database", and both MySQL and postgres
>  > packages can fulfill that dependency?
>
>  We've talked about this a handful of times, and have always run into a
>  bunch of semantic fuzziness.  For instance, if a package needs "a database"
>  and doesn't care which one (i.e., doesn't link against a database's
>  libraries), then that dependency might even be satisfied by a database
>  installed on another machine, listening on a port that your machine can
>  talk to.
>

Debian uses the following categories while providing inter package relationship.
     Depends
     Recommends
     Suggests
     Enhances
     Pre-Depends

While this is not used to enforce resolution of the functional
dependency, the metadata can capture information beyond the
rudimentary and can provide valuable information to the user. Not sure
if IPS already has some such facility.

regards
Shiv
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to