Skip to Content.
Sympa Menu

sm-grimoire - Re: [SM-Grimoire]Re: [SM-Sorcery][Fwd: xfree86 as a special case]

sm-grimoire AT lists.ibiblio.org

Subject: Discussion of Spells and Grimoire items

List archive

Chronological Thread  
  • From: Seth Woolley <seth AT tautology.org>
  • To: sm-sorcery AT lists.ibiblio.org, <sm-grimoire AT lists.ibiblio.org>
  • Subject: Re: [SM-Grimoire]Re: [SM-Sorcery][Fwd: xfree86 as a special case]
  • Date: Mon, 21 Oct 2002 14:40:58 -0700 (PDT)

I thought it was "eventual" dependency. If you depended on gnome, for
example, gnome already depends on xfree86, so you don't need to dupe it,
because if X isn't cast, it will get cast anyways as gnome can't be
installed without X.

gcc and glibc are part of the base system, so, they are eventually
depended upon. And anyways, all casting requires gcc. Though not all
programs require glibc, glibc gets compiled anyways. Now if a program
depends on a certain version of gcc or a certain version of glibc, when
versioning takes effect, we wil be able to minimally explain that.

But the same rule would apply, if you depend on gtk versions a through b
and versions a through b require gcc 3.2, then there's no need to specify
gcc 3.2 as a dependency, since even with versioning rules, gcc 3.2 must
already be installed by a dependency.

Versioning depends are post-1.0, so no need to worry too quickly right
now, but I think minimally-explicated depends are good. They are easier
on the algorithms we use to do dependencies, as well, and are easier to
debug -- to me anyways.

Seth Woolley

On Mon, 21 Oct 2002, Nick Jennings wrote:

> Date: Mon, 21 Oct 2002 14:04:06 -0700
> From: Nick Jennings <nkj AT namodn.com>
> To: sm-sorcery AT lists.ibiblio.org, sm-grimoire AT lists.ibiblio.org
> Subject: Re: [SM-Grimoire]Re: [SM-Sorcery][Fwd: xfree86 as a special case]
>
> o, just to cap this thread. I think in Sunday's meeting we decided that
> Xfree will be listed as a dependency for all X spells.
>
> What about gcc and glibc?
>
> On Sun, Oct 20, 2002 at 08:07:12PM +0200, Julian v. Bock wrote:
> > Hi
> >
> > >>>>> "D" == Dufflebunk <dufflebunk AT dufflebunk.homeip.net> writes:
> >
> > D> xfree86 is a special case in spells. It's not listed as a
> > D> dependency, since 1/2 the spells would then have it listed. Dito
> > D> for gcc, all spells depends on gcc being there.
> >
> > Furthermore no base spells are listed (bash, grep, make, etc.)
> >
> > Julian
> > _______________________________________________
> > SM-Sorcery mailing list
> > SM-Sorcery AT lists.ibiblio.org
> > http://lists.ibiblio.org/mailman/listinfo/sm-sorcery
> >
> _______________________________________________
> SM-Grimoire mailing list
> SM-Grimoire AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/sm-grimoire
>





Archive powered by MHonArc 2.6.24.

Top of Page