Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] File filters and haskell spells

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] File filters and haskell spells
  • Date: Wed, 22 Aug 2007 17:38:35 -0700

On Wed, Aug 22, 2007 at 02:35:41PM -0400, Elisamuel Resto wrote:
> On Wed, 22 Aug 2007 22:47:53 +0500, Alexander Tsamutali wrote:
> > В Wed, 22 Aug 2007 05:40:10 -0700
> > Andrew <afrayedknot AT thefrayedknot.armory.com> пишет:
> >
> > I see 2 solutions: exclude package.conf from other spells or
> > backup/restore package.conf in {PRE,POST}_RESURRECT

Yes, backup and restore the file during resurrect, optionally update it
as if the spell was cast.

I forgot about that aspect, sorry. In general I always cast -c, which
avoids resurrection.

Hope that helps.

>
> Is package.conf a sort of inventory of installed haskell packages? If so,
> I'd say that it's excluded as volatile.
>

Elisamuel:
repeated from above:
> > > You dont want to be excluding things, that leads to many
> > > problems. Exclusion filter is a last resort.

Exclusion means the file is not recorded in the install or md5sum
logs. Ever. Nothing will ever know anything about where that file came
from. This means the other filters, like volatile are not applicable.

Maybe you just meant mark the file as volatile, in which case, thats
not enough because cast and dispel dont care about volatility.

Multiple ownership file semantics are not understood very well by
sorcery. Hence the manual handling. Jaka may have plans for improving
this in the future.

-Andrew


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




Archive powered by MHonArc 2.6.24.

Top of Page