Skip to Content.
Sympa Menu

sm-sorcery-bugs - [SM-Sorcery-Bugs] [Bug 6479] sorcery system-update caused a cast --fix loop (as follows)

sm-sorcery-bugs AT lists.ibiblio.org

Subject: Bugs for Sorcery are reported here

List archive

Chronological Thread  
  • From: bugzilla-daemon AT metalab.unc.edu
  • To: sm-sorcery-bugs AT lists.ibiblio.org
  • Subject: [SM-Sorcery-Bugs] [Bug 6479] sorcery system-update caused a cast --fix loop (as follows)
  • Date: Mon, 7 Jun 2004 01:34:03 -0400

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

acedit AT armory.com changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |acedit AT armory.com



------- Additional Comments From acedit AT armory.com 2004-06-07 01:34 -------
Im not convinced theres actually an infinite loop. The depends file that was
attached had a fantastically large number of duplicate entries.

The file appeared to be 43890 lines long, with 235 unique lines. So it
seems that cast --fix was taking all of the lines including the duplicated
entries, and appearing to loop over on itself.

So theres three angles to fix this from. First you can run the new cleanse
tool. Specifically cleanse --delint full. This will remove malformed lines,
stale depends, and most importantly, duplicate lines. Chances are we forced
you to do this on the last stable sorcery update, and your file is smaller
now.

Second the depends code should remove related lines before adding new ones.
This has been the case for quite some time and shouldn't be happening.

Third, the depends retrieval code could sort|uniq out duplicated
entries as an extra safe-guard.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




Archive powered by MHonArc 2.6.24.

Top of Page