суббота, 3 марта 2012 г.

Trac + Fedora 12 + MySQL

Версии компонентов:
Trac 0.12.3
MySQL 5.1.47-2
Russian Fedora 12

При попытке создать проект Trac, который будет хранить данные в MySQL вываливается вот такая ошибка:
unsupported operand type(s) for /: 'int' and 'NoneType'
Traceback (most recent call last):
File "build/bdist.linux-i686/egg/trac/admin/console.py", line 437, in do_initenv
  options=options)
File "build/bdist.linux-i686/egg/trac/env.py", line 214, in __init__
  self.create(options)
File "build/bdist.linux-i686/egg/trac/env.py", line 402, in create
  DatabaseManager(self).init_db()
File "build/bdist.linux-i686/egg/trac/db/api.py", line 146, in init_db
  connector.init_db(**args)
File "build/bdist.linux-i686/egg/trac/db/mysql_backend.py", line 106, in init_db
  for stmt in self.to_sql(table, utf8_size=utf8_size):
File "build/bdist.linux-i686/egg/trac/db/mysql_backend.py", line 155, in to_sql
  utf8_size=utf8_size))
File "build/bdist.linux-i686/egg/trac/db/mysql_backend.py", line 119, in _collist
  limit_col = 767 / utf8_size
TypeError: unsupported operand type(s) for /: 'int' and 'NoneType'

В общем, не удалось подружить Trac и MySQL.
Необходимо  проверить как поведёт себя Trac и PosgreSQL.

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

Отправить комментарий