Bug 22678

Summary: Проблема с зависимостью на jabber
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: sendxmppyAssignee: Grigory Ustinov <grenka>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: antohami, cas, cow, evg, george, grenka, imz, kotopesutility, lav, nbr, qa_viy, rider, sem, shaba, sin, slev, toni, vitty, viy
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2010-01-04 18:09:02 MSK
$ /usr/bin/sendxmppy
Traceback (most recent call last):
  File "/usr/bin/sendxmppy", line 55, in <module>
    import jabber
ImportError: No module named jabber
[lav@builder tests]$ rpmqf /usr/bin/sendxmppy
sendxmppy-0.3-alt1

Вообще у нас неплохо библиотек для отправки...
$ apts python | grep jabber
python-module-pyxmpp - XMPP-IM-compliant library for jabber instant messenging
python-module-jabberpy - Python module for Jabber
python-module-xmpp - XMPP-IM-compliant library for jabber instant messenging.
Comment 1 Denis Klimov 2010-01-04 19:05:51 MSK
sendxmppy использует python-module-jabberpy
Добавил явно зависимость на это. Отправил на сборку.
Comment 2 Vitaly Lipatov 2010-01-05 04:18:13 MSK
У меня не получилось ничего отправить (пишет ошибку про auth) - нужен какой-то особенный подход? Может быть, пример строки запуска в описание пакета разместить?
Comment 3 Denis Klimov 2010-01-05 10:20:32 MSK
Какая именно ошибка? как запускалось? Что в ~/.sendxmppy ?
У меня вот так работает для примера:
sendxmppy -m TEST -u asdf -j jabber.ru -p 12345 somejabber@example.org
так приходит сообщение TEST от asdf@jabber.ru к somejabber@example.org
Comment 4 Vitaly Lipatov 2010-01-06 03:48:16 MSK
$ sendxmppy -m TEST -u time -j im.etersoft.ru -p PASSWORD lav@im.etersoft.ru
Can't auth on server

$ cat ~/.sendxmppy
Comment 5 Denis Klimov 2010-01-06 12:28:21 MSK
Добавил в новой версии 0.4 параметр для отладки -d
Что выводит при запуске с ним?
Comment 6 Vitaly Lipatov 2010-01-08 04:11:33 MSK
В Сизифе до сих пор 0.3
Comment 7 Denis Klimov 2010-01-17 16:19:55 MSK
на данный момент уже собралась.
http://prometheus.altlinux.org/en/srpm/Sisyphus/sendxmppy