Skip to Content.
Sympa Menu

sm-grimoire - Re: [SM-Grimoire] Explicit depend

sm-grimoire AT lists.ibiblio.org

Subject: Discussion of Spells and Grimoire items

List archive

Chronological Thread  
  • From: Arwed von Merkatz <v.merkatz AT gmx.net>
  • To: Source Mage - Grimoire <sm-grimoire AT lists.ibiblio.org>
  • Subject: Re: [SM-Grimoire] Explicit depend
  • Date: Sun, 29 Jun 2003 20:48:00 +0200

On Sun, Jun 29, 2003 at 02:33:48PM -0400, Sergey A. Lipnevich wrote:
> Arwed von Merkatz wrote:
>
> >On Sun, Jun 29, 2003 at 10:57:10AM -0700, Eric Sandall wrote:
> >
> >
> >>Hi all,
> >>
> >>I would like to know what everyone thinks of using explicit dependencies
> >>rather than implice (xfree86 and gcc)? I just had my install not work for
> >>xdvi because it needs xfree86, but I was not asked to do so (was just
> >>installed linuxdoc or some such).
> >>
> >>
> >
> >As far as i know, every spell that depends on xfree needs to have it in
> >it's dependency list, unless it's already covered by one of the other
> >depends. gtk+ has a dep on xfree, so a spell using gtk wouldn't need to
> >explicitly depend on xfree, while xdvi definitely needs to. (gtk+2
> >doesn't have a dep on xfree, which is wrong imho).
> >
> Not quite. The policy still is that xfree86 dependencies must be avoided
> for cases when people couldn't cast xfree86 using sorcery but managed to
> get it up manually. So that we have usually "assumed" that xfree86 is
> there if the spell in questions needed X.

That's very bad imho, point one: if casting xfree86 fails for many
people, the spell needs to be fixed, point two: if you install something
manually, you should add it to /var/state/sorcery/packages so sorcery
can pick it up.
gcc doesn't need to be somewhere as depdency, since basically everything
needs gcc and glibc, afaik, all stuff in the basesystem DEPENDS doesn't
need to be depended on explicitly, all spells not in there need to be
mentioned explicitly as dependencies.

--
Arwed v. Merkatz
Grimoire Guru for video
Sourcemage GNU/Linux
http://www.sourcemage.org




Archive powered by MHonArc 2.6.24.

Top of Page