Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] Test Sorcery and You

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Andrew <afrayedknot AT thefrayedknot.armory.com>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: Re: [SM-Discuss] Test Sorcery and You
  • Date: Tue, 27 Sep 2005 07:55:02 -0700

On Tue, Sep 27, 2005 at 12:18:09PM +0200, Flavien Bridault wrote:
> Le mardi 27 septembre 2005 ? 12:07 +0200, Flavien Bridault a ?crit :
> > Le jeudi 22 septembre 2005 ? 20:57 -0700, Andrew Stitt a ?crit :
> > > The Sorcery Team is nearing completion of development for the next major
> > > sorcery release (1.13.0). This release includes a significant number of
> > > enhancements. The two most prominent ones are dependency following in
> > > dispel and improved handling of triggers. There are many, many others.
> > >
> > > I will be integrating devel into the test branch in 2 days time (around
> > > 0400 Sunday Sept 25 UTC). I ask that people please switch to the test
> > > branch to help find bugs to ensure the the stable release is stable. The
> > > only way we can tell if the release is ready for "everyone" is if people
> > > test it. Please help test. Thank you.
> > >
> > > I'm figuring on at least a month's testing time. Depending on how things
> > > go that may change.
> > >
> > > -Andrew
> > That seems to work well.
> >
> > dispel --orphan ask-yes --non-orphan ignore --recast-parent ask-yes
> > --dispel-parent ask-yes wormux
> >
> > asked me for dispelling clanlib-devel,libxml++1, Hermes and
> > nvidia_headers. Wonderful :-))
> >
> > However I have set the same options in the sorcery menu but when I use :
> >
> > dispel --user-deps --user-child-deps --user-parent-deps
> Obviously, I wanted to say :
> dispel --user-deps --user-child-deps --user-parent-deps wormux
>
> ;-)
> And I'm not sure my question was clear enough. This command + the
> sorcery options set should do well the same as the first command which
> works ??

Yes, the --user-*-deps parameters plus sorcery menu are a shortcut to
using the orhpan/child/recast-parent/etc. command line parameters.

user-deps implied both of user-child-deps and user-parent-deps, so you can
use either the first one, or the last two.

In the menu if you set all the values to ask-yes except for non-orphan
to ignore then:
dispel --user-deps
is equivalent to
dispel --orphan ask-yes --non-orphan ignore --recast-parent ask-yes
--dispel-parent ask-yes

Similarly, this
dispel --user-child-deps
would be equivalent to
dispel --orphan ask-yes --non-orphan ignore


> >
> > nothing happens... Dispel monopolize my CPU but doesn't remove anything
> > nor print something. Did I do something wrong ?

No, you did something right, you found a bug! :-)
It appears that a shift command is missing while parsing --user-child-deps
parameter which causes the infinite loop.

Thanks
Andrew


--
_________________________________________________________________________
| Andrew D. Stitt | acedit at armory.com | astitt at sourcemage.org |
| irc: afrayedknot | Sorcery Team Lead | ftp://t.armory.com/ |
| 1024D/D39B096C | 76E4 728A 04EE 62B2 A09A 96D7 4D9E 239B D39B 096C |
-------------------------------------------------------------------------




Archive powered by MHonArc 2.6.24.

Top of Page