Skip to Content.
Sympa Menu

sm-sorcery-bugs - [SM-Sorcery-Bugs] [Bug 9822] New: Full dependency tracking

sm-sorcery-bugs AT lists.ibiblio.org

Subject: Bugs for Sorcery are reported here

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-sorcery-bugs AT lists.ibiblio.org
  • Subject: [SM-Sorcery-Bugs] [Bug 9822] New: Full dependency tracking
  • Date: Fri, 23 Sep 2005 07:12:28 -0700 (PDT)

http://bugs.sourcemage.org/show_bug.cgi?id=9822

Summary: Full dependency tracking
Product: Sorcery
Version: Untargetted future release
Platform: All
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: P5
Component: Cast
AssignedTo: sm-sorcery-bugs AT lists.ibiblio.org
ReportedBy: demon_lord AT myrealbox.com


When manually casting a spell with (optional/required) dependencies, if these
dependencies aren't used by any other spell, the user should be prompted for
dispel upon dispelling the manually casted spell. This would help getting rid
of
old unused libraries and make a cleaner system overall.

Fake example:
$> cast my_spell
my_spell optionnaly depends on my_lib, cast my_lib? [y]
casting my_lib
casting my_spell
$> cast other_spell
other_spell depends on my_lib
casting other_spell
$> dispel my_spell
dispelling my_spell
$> dispel other_spell
other_spell dependency my_lib isn't used anymore, dispel my_lib? [y]
dispelling other_spell
dispelling my_lib
$> echo "Hurray!"
Hurray!

Adding a flag to the cast command to discriminate spells that have been cast
by
a script (flag present) or by the user (flag absent) would probably achieve
this
goal.

If this is to work, one should in theory be able to cast
$FAVORITE_WINDOW_MANAGER from a fresh install, and upon dispelling
$FAVORITE_WINDOW_MANAGER, return to a fresh install state.

--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



  • [SM-Sorcery-Bugs] [Bug 9822] New: Full dependency tracking, bugzilla-daemon, 09/23/2005

Archive powered by MHonArc 2.6.24.

Top of Page