Bug 14959

Summary: trac is broken due to changes in pysqlite2-2.4.0 (utf-8)
Product: Sisyphus Reporter: Ivan Adzhubey <iadzhubey>
Component: tracAssignee: enp <enp>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: blocker    
Priority: P1 CC: antohami, cas, cow, darktemplar, enp, evg, george, grenka, imz, lav, mithraen, nbr, obirvalger, qa_viy, rider, sem, shaba, sin, slev, vitty, viy
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://sjohannes.wordpress.com/2007/12/05/database-parameter-must-be-string-or-apsw-connection-object/

Description Ivan Adzhubey 2008-03-18 02:13:27 MSK
Любая попытка запустить trac (trac-admin, trac.cgi, etc) приводит к ошибке:

ValueError: database parameter must be string or APSW Connection object

Вот описание бага в блоге разработчика trac:

http://sjohannes.wordpress.com/2007/12/05/database-parameter-must-be-string-or-apsw-connection-object/

Вот его же патч для trac:

http://trac.edgewall.org/changeset/6223

Насколько я смог проверить, после приложения этого патча все снова работает.

Steps to Reproduce:
1.trac-admin /var/lib/trac/myproject upgrade
2.
3.
Actual Results:  
Command failed: database parameter must be string or APSW Connection object

Expected Results:  
Database is up to date, no upgrade necessary.
Comment 1 Dmitry V. Levin 2008-03-18 02:21:12 MSK
2bga: Гриша, посмотри, пожалуйста.
Comment 2 Grigory Batalov 2008-03-18 02:46:57 MSK
Пишут, что в pysqlite-2.4.1 починили:
http://oss.itsystementwicklung.de/trac/pysqlite/wiki/2.4.1_Changelog
Проверю на днях.
Comment 3 Grigory Batalov 2008-03-19 13:39:01 MSK
python-module-pysqlite2-2.4.1 в Сизифе