Bug 9281

Summary: Отсутствует зависимость на python-module-pysqlite
Product: Sisyphus Reporter: maximbo <maximbo>
Component: tracAssignee: enp <enp>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: antohami, cas, cow, darktemplar, enp, evg, george, grenka, imz, lav, maximbo, mithraen, nbr, obirvalger, qa_viy, rider, sem, shaba, sin, slev, vitty, viy
Version: unstable   
Hardware: all   
OS: Linux   

Description maximbo 2006-03-20 11:09:38 MSK
Как backend хранения данных trac использует sqlite, зависимости на который не
наблюдается.
Comment 1 Mikhail Yakshin 2006-03-22 14:36:51 MSK
Всё еще хуже. Там может использоваться sqlite, а может - что-нибудь еще,
например postgresql. А вот sqlite у нас бывает разных версий, причем если
поставить python-module-pysqlite3-1.1.6-alt1 - начинаются ужасные вещи - любая
попытка сделать что-то с trac (tracd, trac-admin) приводит к получению процесса,
которой жрет память астрономическими темпами (по 10-20 мегабайт в секунду) и
довольно умирает от обжорства. Не диагностируется толком никак - это просто надо
знать, что 3 версию sqlite ставить нельзя.
Comment 2 Ivan Fedorov 2006-03-27 15:22:43 MSD
Я например пользую postgresql, и поэтому не стал делать эту зависимость. Потом
посмотрю, как лучше порезать, и проставить нужные зависимости.

По поводу sqlite3: этот модуль - ошибка автора pysqlite. Пользуйте
python-module-pysqlite2. А pysqlite3 надо вообще выкинуть из сизифа "за глючность".
Comment 3 Mikhail Yakshin 2006-09-08 02:27:24 MSD
Кстати, адекватная поддержка не-sqlite backends есть только в trac с 0.10
пререлизов и svn HEAD... То, что до 0.10 - оно имеет почти нулевую поддержку
не-sqlite с точки зрения плагинов...
Comment 4 Ivan Fedorov 2006-09-08 06:43:35 MSD
а у меня вроде PgSQL нормлаьно работал и на 0.9.x...
Comment 5 Grigory Batalov 2008-10-21 17:33:36 MSD
Автоматический поиск зависимостей эту ошибку исправляет