проблема с dev-python/twisted

dev-lang/python: 2.5.4-r3, 2.6.2-r1

до недавнего времени icq-транспорт pyicq-t нормально запускался а вот теперь выдаёт:

/usr/lib64/python2.6/site-packages/twisted/internet/_sslverify.py:4: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import itertools, md5
/usr/lib64/python2.6/site-packages/twisted/python/filepath.py:12: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
  import sha

python-updater делал
устанавливал последний доступный dev-python/twisted
не помогает..

кто-нибудь сталкивался?

Видимо ему хочется

Видимо ему хочется python-2.5, хотя предупреждения не выглядят серьёзными - по идее должен запускаться и так.

ручками :)

ручками в питоновом скрипте замени md5 на hashlib (там где import ... from ... ) У меня тож такое было, только с другими скриптами. Сейчас всё работает.
PS: Да, и sha тож на hashlib.

а также

а также
/usr/lib64/python2.6/site-packages/twisted/persisted/sob.py:12
/usr/lib64/python2.6/site-packages/pyicq-t/src/avatar.py:9
/usr/lib64/python2.6/site-packages/pyicq-t/src/tlib/oscar.py:24
/usr/lib64/python2.6/site-packages/pyicq-t/src/contact.py:11
/usr/lib64/python2.6/site-packages/pyicq-t/src/legacy/icqt.py:17
/usr/lib64/python2.6/site-packages/pyicq-t/src/legacy/glue.py:21

всё равно не помогает, скрипт не стартует...

поглядел внутрь init-скрипта pyicq-t
там указан путь к логу, но в каталоге /var/log/jabber есть только ejabberd.log и sasl.log

у него какая-то беда с

у него какая-то беда с инитскриптом, пока ещё непонял какая. он нормально запускается "руками" от юзера "jabber"

evadim написал(а): у него

evadim написал(а):
у него какая-то беда с инитскриптом, пока ещё непонял какая. он нормально запускается "руками" от юзера "jabber"

DeprecationWarning: the md5 module is deprecated; use hashlib instead
import itertools, md5

DeprecationWarning - а это тогда что такое???

Это варнинг. От него ничего

Это варнинг. От него ничего не рушится.

Вадим, а как ты пускал его,

Вадим, а как ты пускал его, можешь подробнее?

python /usr/lib64/python2.6/site-packages/pyicq-t/pyicq-t.py -c /etc/jabber/pyicq-t.xml -l /var/log/jabber/pyicq-t.log

в клиенте все контакты в оффлайне..

/usr/bin/python2.6

/usr/bin/python2.6 /usr/lib/python2.6/site-packages/pyicq-t/pyicq-t.py -b -c /etc/jabber/pyicq-t.xml

всё равно не помогает, в

всё равно не помогает, в service discovery не появляется icq..

Не знаю как вы, но я, в

Не знаю как вы, но я, в init-скрипте /etc/init.d/pyicq-t сделал вот так


start() {
ebegin "Starting ICQ Jabber Transport"
start-stop-daemon --start --pidfile /var/run/jabber/pyicq-t.pid --chuid jabber:jabber \
--exec /usr/bin/python2.5 /usr/lib/python2.6/site-packages/pyicq-t/pyicq-t.py -- \
-b -c /etc/jabber/pyicq-t.xml -l /var/log/jabber/pyicq-t.log
eend $?
}

С Уважением, Sb0y.

Эти сообщения ничего

Эти сообщения ничего страшного не означают

Такая же беда. добавил в запуск ключик -D (отладка) выдал следующее:
CRITICAL: Traceback in debug.observer2 - tuple index out of range

Случилось это после очередного обновления мира. Причем самое интересное, что при переходе на gcc-4.3.4 он вдруг запустился, а потом опять перестал.

Да! Не запускается не только pyicq-t но и pymsn-t с pyaim-t :( А mrim работает нормально.

Эти сообщения ничего

Эти сообщения ничего страшного не означают
Раньше так и было. Предупреждение есть, но проблемой не является. Теперь же pyicq-t не стартует :(

Просмотрите лог

Просмотрите лог /var/log/pyicqt/pyicqt.log

Скорее всего будут записи вида Permission denied for /var/lib/pyicqt/

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".