Trac i problem z fBSD

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 ;-)