Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] "suggested_depends" . . .

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Seth Alan Woolley <seth AT positivism.org>
  • To: Jason Flatt <jflatt AT sourcemage.org>
  • Cc: sm-discuss AT lists.ibiblio.org
  • Subject: Re: [SM-Discuss] "suggested_depends" . . .
  • Date: Tue, 27 Sep 2005 00:06:26 -0700

On Mon, Sep 26, 2005 at 10:52:54PM -0700, Jason Flatt wrote:
> On Monday 26 September 2005 08:33 am, Andrew wrote:
> >
> > We could have a "suggested_depends" command supplied by sorcery that
> > would merely add a spell to the list of spells to cast without incurring
> > any actual dependency ordering. The question would only get asked if
> > the spell wasnt already installed.
> >
> > In this case:
> > espgs depends on cups
> > cups has a suggested depends on espgs (for postscript printing)
> >
> > Just an idea.
> >
> > -Andrew
>
> Well, I certainly am not going to suggest potentially unnecessary code for
> you
> to write, :^) but there are probably many instances where something like
> that might be handy. As an example, in working on the Asterisk spells,
> there
> are a couple of add-on spells that optionally depend on the main asterisk
> spell. If you don't know about them, however, you're not likely to cast
> them. Making them optional_depends on asterisk wouldn't work, but making
> them "suggested_depends" of asterisk would at least bring them up during
> the
> cast of asterisk.

This is a very useful feature, I think, but if it's not affecting
ordering and is more of a suggestion, I'm not sure it should be
considered a dependency.

Perhaps it should be called a symbiont and be put in a SYMBIONTS file,

Or friend or amicus/amici or mutual_with or simply uses or related_to,

Or we could merge conflicts and this into DEPENDS and deprecate CONFLICTS as
a
separate file, so that DEPENDS becomes a general environmental criteria file.

Seth

--
Seth Alan Woolley [seth at positivism.org], SPAM/UCE is unauthorized
Quality Assurance Team Leader & Security Team: Source Mage GNU/linux
Linux so advanced, it may as well be magic http://www.sourcemage.org
Key id FDCEE733 = 5302 B414 64C4 6112 3454 E082 99F0 69DC FDCE E733

Attachment: pgptMfhwgbLhe.pgp
Description: PGP signature




Archive powered by MHonArc 2.6.24.

Top of Page