Мы используем trac.В нашей настройке у нас есть проблема, которая решается в хранилище.Итак, я получил исправленный файл commit_update.py из репозитория, и мне нужно поместить его в Trac-0.12-py2.6.egg.
Так как egg - это просто архивированный файл, я просто разархивировал его, изменил файли застегнул снова.После перезапуска trac у меня появляется сообщение об ошибке:
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.
Я не совсем понимаю, почему я получил эту ошибку, потому что я запускаю экземпляр trac под www-данными и он является владельцемиз плагина-кеша.
Буду рад любым идеям.