Como atualizar um arquivo no python egg

Estamos usando o trac. Em nossa configuração, temos um problema resolvido no repositório. Então, eu peguei o arquivo fixo commit_update.py do repositório e preciso colocá-lo no Trac-0.12-py2.6.egg.

Como o ovo é apenas um arquivo zipado, eu apenas o descompactei, mudei o arquivo e zipei novamente. Após reiniciar o trac, recebi uma mensagem de erro:

ExtractionError: Can't extract file(s) to egg cache

The following error occurred while trying to extract file(s) to the Python egg 
cache:

    [Errno 20] Not a directory

The Python egg cache directory is currently set to: 

    /var/trac/plugin-cache

Perhaps your account does not have write access to this directory?  You can 
change the cache directory by setting the PYTHON_EGG_CACHE environment
variable to point to an accessible directory.

Eu não entendo muito bem por que recebi esse erro, porque estou executando a instância trac em www-data e é o proprietário do cache do plugin.

Apreciará todas as idéias.

questionAnswers(2)

yourAnswerToTheQuestion