Summary: | Транспорт не запускается на шестой платформе | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Сергей Котляров <shadowsbrother> | ||||||
Component: | jabber-mrim | Assignee: | Nobody's working on this, feel free to take it <nobody> | ||||||
Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P3 | ||||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Если не на тот бранч повесил прошу перевесить. Наверное, надо было на Сизиф, но у меня p6 в данный момент. (В ответ на комментарий №1)
> Наверное, надо было на Сизиф, но у меня p6 в данный момент.
Версия в p6 и Sisyphus одинаковая. Перевешиваю на Sisyphus.
Поковырявшись, выяснил, что запуску мешало два обстоятельства. Первое: неправильно укащал спул (/var/spool/ejabber-mrim) Второе: более интересное оказалось. В макросе start зпуска транспорта в init скрипте надо бы убрать параметр -d. Без него транспорт по крайней мере стартует. Регистрация на сервере mail.ru также прошла успешно. Надеюсь, это поможет в ликвидации проблемы. После успешной регистрации на мэйл.ру транспорт отказывался нормально стартовать, а если и стартовал, то тут же уходил в оффлайн. Перекинул с другого сервера файлы транспорта (доставал как-то из из официального svn) в /usr/share/jabber-mrim/src. В подкаталоге unix файлы на двух серверах были одинаковы по размеру, не стал заменять. И транспорт заработал. По крайней мере локально проблема пока решена за исключением того, что, убрав -d из параметров запуска и добавив в конец строчки > /dev/null &, перестал отображаться статус запуска. Но остановка отрабатывает нормально, как и запуск (только без сообщения ою успешном старте). Created attachment 5443 [details]
архив исходников mrim (svn)
Файлы транспорта (svn) с другого сервера.
Есть предложение собрать пакет с транспортом на текущем svn (он получается свежее того, что лежит в сизифе). Также предлагаю переименовать папку спула в /var/spool/mrim (вместо /var/spool/jabber-mrim). Тем паче, что у icq транспорта спул лежит в /var/spool/pyicqt (а не в /var/spool/jabber-pyicqt). (В ответ на комментарий №6) Сергей, а не хотите ли проверить у себя и собрать пакет? У меня сейчас негде проверять работу и в обозримом будущем вряд ли будет. Со упаковкой помогу, если надо. Могу попробовать собрать локально, также есть возможность его проверить. А вот с упаковкой в сизиф обязательно потребуется ваша, Михаил, помощь, т.к. я не участник team. Я так понимаю, что будет достаточно взять спек из Сизифа, дернуть исходники, поправить директорию спула. Но это лишь отчасти решит проблему, т.к. нужно что-то делать с init скриптом. Тут я пас - не хватает квалификации. Буду рад, если эту часть Вы возьмете на себя. (В ответ на комментарий №7) > (В ответ на комментарий №6) > Сергей, а не хотите ли проверить у себя и собрать пакет? У меня сейчас негде > проверять работу и в обозримом будущем вряд ли будет. Со упаковкой помогу, если > надо. Пакет собрал srpm (http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_sb/repos/other/Branch6/SRPMS.local/jabber-mrim-0.2.1.r127.20101123-alt1.src.rpm) rpm (http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_sb/repos/other/Branch6/i586/RPMS.local/jabber-mrim-0.2.1.r127.20101123-alt1.noarch.rpm) , но выкинул из него привязку к jabber-common, т.к. я понял, это хозяйство отвечает за прописку необходимых настроек в конфиг джаббер сервера, а оно в р6 толком не работает (все равно все делал руками у себя). Собрал как умею, дальше хорошо бы его допилить в части инит скрипта, ну, и коли речь зашла о автоматике, то и ее починить или выбросить нафиг. Рабочие ссылки на пакеты: srpm http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_sb/repo/SRPMS.hasher/jabber-mrim-0.2.1.r127.20101123-alt2.src.rpm rpm http://ftp.linux.kiev.ua/pub/Linux/ALT/people/_sb/repo/i586/RPMS.hasher/jabber-mrim-0.2.1.r127.20101123-alt2.noarch.rpm Освежу ссылки на пакет, который нуждается в некоторой доработке по всей видимости, хотя он и рабочий. https://yadi.sk/d/SwU5X2gNGLku9/noarch http://files.arenet.ru/pub/noarch/ Закрываю по причине отсутствия необходимости в пакете. |
Created attachment 5387 [details] лог запуска трансопрта При попытке запустить установленный транспорт mrim в лог сыпятся сообщения (в аттаче). Варнинги не страшны (на дебиане эти варнинги также присутствуют, но это не мешает запуску транпорта). Хотелось бы запустить данный транспорт в довесок к pyicqt.