Поддерживаю решение, предложенное
Alvares писал(а):Кстати, пересобирал и ни фига.
решение:
- Код: Выделить всё • Развернуть
cp /usr/local/include/pth/pth.h /usr/local/include/python2.6/
Просто пересобирать хоть Питон, хоть Гнома целиком бесполезно! Потому что в случае тупой пересборки, в том числе и с помощью portupgrade, все равно будем получать ошибку
checking for headers required to compile python extensions... not found
configure: error: Python headers not found
===> Script "configure" failed unexpectedly.
...
...
...
Stop in /usr/ports/devel/gobject-introspection.
*** Error code 1
...
при сборке gobject-introspection. Из-за того, что компилятор опять не найдет заголовочного файла /usr/local/include/python2.6/pth.h, если Питон в системе сконфигурирован с поддержкой PTH.
Поэтому нужно
1) либо убирать эту поддержку из конфига Питона и пересобирать его,
2) либо подсунуть компилятору требуемый заголовок. Только правильней будет не копировать файл, а создать ссылку
- Код: Выделить всё • Развернуть
#ln -s /usr/local/include/pth/pth.h /usr/local/include/python2.6