Re: epsilon plugin cache regen & gentoo portage.

[email protected] Wed, 11 Feb 2009 11:27:20 -0000
Newsgroups gmane.comp.python.quotient.dev
Message-ID <20090211112720.12555.1902732680.divmod.xquotient.4345@weber.divmod.com>
On 09:09 am, [email protected] wrote:
>i was updating the divmod packages in gentoo's portage tree and had 
>some
>problems with the automatic plugin cache update. (the problem was with
>gentoo's sandbox which is the only directory which is not read-only
>during compile/install phase. all other attempted write ops cause a
>sandbox violation .. fyi ;))

I don't understand this; having not used gentoo, I don't understand why 
installation would not allow you to install files.

setuphelper in epsilon is really just helping you to do the "right 
thing" as far as installing a program that uses Twisted plugins.  The 
underlying issue is Twisted's plugin-cache generation.

You might be interested in this ticket:

    http://twistedmatrix.com/trac/ticket/3348
>I wrote a small patch for setuphelper.py to disable it using an
>environment variable.

>I just thought i let this list know and ask if maybe there's some way 
>to
>get something like this in the main distribution. (if not i'll just
>patch every version of epsilon i add to portage with this patch ;))

PLEASE do not apply this patch in any distributed version of epsilon. 
Doing so is effectively introducing a bug.  It's there for a reason.