Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] xorg spell and sorcery dependencies

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Arwed von Merkatz <v.merkatz AT gmx.net>
  • To: SMGL-Discuss List <sm-discuss AT lists.ibiblio.org>
  • Subject: Re: [SM-Discuss] xorg spell and sorcery dependencies
  • Date: Thu, 15 Apr 2004 14:08:33 +0200

On Thu, Apr 08, 2004 at 07:22:34PM -0400, -={|TooManyMirrors|}=- wrote:
> I would also add that durring my testing of xdirectfb I found I also had
> to use:
> sed -i 's/:xfree86(X11-LIBS):/:xdirectfb:/' /var/state/sorcery/depends
> sed -i 's/:xfree86(X11-SERVER):/:xdirectfb:/' /var/state/sorcery/depends
>
> I don't know if other spells with multipule providers have instances
> like this but seems like a function in sorcery to quickly convert the
> depends table to a new PROVIDER would be nice.

This is handled automatically in the latest devel sorcery, switching
providers is as easy as casting the new provider, sorcery will
automatically switch dependencies to it for other spells when those are
recast.

> On Thu, 2004-04-08 at 05:10, Arwed von Merkatz wrote:
> > Hi,
> >
> > i just submitted a xorg spell for the X.org X server[1], a full
> > replacement
> > for XFree86. It works fine here (with some quirks in gnome 2.6 related
> > to keyboard which seems to be a gnome bug), so everyone is encouraged to
> > test it. The spell is in devel and test for now.
> >
> > I noticed one sorcery problem after switching: changing the provider for
> > a service like X11-LIBS doesn't work too well, all spells still wanted
> > to install xfree86 when run with a cast -c.
> > I fixed it for me with a
> > $ sed -i 's/:xfree86:xorg:/' /var/state/sorcery/depends
> > But there should definitely be a way in sorcery to do this, either with
> > a seperate command or automatically when sorcery detects you installed a
> > new provider (don't know how hard that would be).
> >
> > [1] http://freedesktop.org/~xorg/
> --
> ========================================================================
> Jackson Alley (TooManyMirrors) <jalley AT toomanymirrors.homelinux.com>
> GPG EA6C442A233C3611 49FB A47D 9245 AF82 88BE FF57 EA6C 442A 233C 3611
> SourceMage GNU/Linux Guru www.sourcemage.org
> ========================================================================



> _______________________________________________
> SM-Discuss mailing list
> SM-Discuss AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/sm-discuss


--
Arwed v. Merkatz Source Mage GNU/Linux developer
http://www.sourcemage.org




Archive powered by MHonArc 2.6.24.

Top of Page