сентября 22, 2010

Ubuntu 8.04.4 и trac. Вот так и LTS с незакрытыми багами!

После установки trac+apache+mod_python ничего не запустилось. Переносил с другого сервера путем копирования каталогов трэка.
В логах апача:
TracError: ClearSilver not installed (/usr/lib/python2.5/site-packages/neo_cgi.so: undefined symbol: Py_InitModule4)

Ошибка на лаунчпаде с 2008 года:
https://bugs.launchpad.net/ubuntu/+source/clearsilver/+bug/86685
Админы с горя наступают на горло своей песне собирают из исходников
http://fluffypixies.blogspot.com/2008/04/ubuntu-64bit-clearsilver-python-fix.html

Спасибо доброму человеку https://launchpad.net/~gagern
Он пофиксил бажный пакет и его можно скачать: https://launchpad.net/~gagern/+archive/ppa/+packages

Итак:

wget --no-check-certificate https://launchpad.net/~gagern/+archive/ppa/+files/python-clearsilver_0.10.4-1ubuntu2~ppa2_amd64.deb
dpkg -i python-clearsilver_0.10.4-1ubuntu2~ppa2_amd64.deb
service apache2 restart
Все работает.


p.s. завел свой репозиторий на лаунчпаде. буду собирать lighttpd с поддержкой deflate.

Комментариев нет: