Ogólnie rzecz biorąc problem występował już od jakiegoś czasu ale nigdy nie miałem chwili żeby do tego porządnie usiąść. Sam fakt debugowania python’a mnie przerażał no ale musiałem coś z tym zrobić bo jaki TRAC jest każdy widzi – czasami cholernie potrzebny ;) tak więc zabrałem się do rozgryzania problemu z segfaultem przy trac-admin, po pierwsze czekało mnie uruchomienie gdb oto rezultat:
#0 0x285b6603 in sqlite3Fts2InitHashTable () from /usr/local/lib/libsqlite3.so.8
No wszystko wiadomo odpowiedzialny okazał się sqlite, aktualnie przbudować trzeba było configurację sqlite’a tak aby nie używał FTS2, czyli Full Text Search no ok, za pomocą
cd /usr/ports/databases/sqlite3/ && make config
Zmieniłem co trzeba, potem tylko:
cd /usr/ports/databases/sqlite3/ && make deinstall
A na koniec
portinstall sqlite3-threads
No trac działa super ;-)