Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Gajim 0.12.5 в Ubuntu 9.10 - ошибки при получении сообщений при закрытом окне  (Прочитано 1407 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ldv290384e

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Установил Ubuntu 9.10, снёс Empathy, поставил Gajim. Вылезла проблема - если окно переписки с человеком не открыто и он присылает сообщение, появляется сообщение об ошибке:

Traceback (most recent call last):
  File "gajim.py", line 485, in _process_events
    return self.process_events(fd, flags)
  File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 150, in process_events
    obj.pollin()
  File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 360, in pollin
    self._do_receive()
  File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 516, in _do_receive
    self.on_receive(received)
  File "/usr/share/gajim/src/common/xmpp/dispatcher_nb.py", line 359, in dispatch
    handler['func'](session,stanza)
  File "/usr/share/gajim/src/common/connection_handlers.py", line 1879, in _messageCB
    session.received(frm, msgtxt, tim, encrypted, msg)
  File "/usr/share/gajim/src/session.py", line 254, in received
    first, nickname, msg, focused], advanced_notif_num)
  File "/usr/share/gajim/src/notify.py", line 306, in notify
    path_to_image=path, title=title, text=text)
  File "/usr/share/gajim/src/notify.py", line 355, in popup
    indicator = indicate.IndicatorMessage()
AttributeError: 'module' object has no attribute 'IndicatorMessage'


Проверено на i386 (машина приятеля) и x64 (моя машина) версиях. Если на i386 можно подключить репозиторий gajim-svn, то для x64 такого репозитория нет. Подскажите как остаться на любимом мессенджере?
« Последнее редактирование: 04 Ноября 2009, 09:28:44 от ldv290384e »

Оффлайн xenar

  • Участник
  • *
  • Сообщений: 110
  • OC: Ubuntu 12.04
    • Просмотр профиля
Ну если так хочется остаться то всегда можно самому собрать из свежих исходников. Они есть

Оффлайн ldv290384e

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Ну если так хочется остаться то всегда можно самому собрать из свежих исходников. Они есть

И как я сам не догадался? :-) Правда. Наверное нужно больше спать. Спасибо.

Пользователь решил продолжить мысль 05 Ноября 2009, 00:23:21:
Собрать не получилось. =) Тупо упёр deb от interpid'а. Работает безглючно, только вниз по экрану ползёт на ширину заголовка при закрытии\открытии контакт-листа. Но это мелочи.
« Последнее редактирование: 05 Ноября 2009, 00:23:22 от ldv290384e »

Оффлайн svnet

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
аналогичная проблема с вылетом ошибки... из исходников собралось без проблем и больше не вылетает

Оффлайн ldv290384e

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
аналогичная проблема с вылетом ошибки... из исходников собралось без проблем и больше не вылетает

А можете подробнее описать процесс сборки? в мануалах стандартный ./configure + make + make install и ни слова подробнее (лишь про опции сборки). И make у меня ни чего не собирал, при этом не ругаясь на ошибки. Писал что-то миролюбивое типо "цель all не требует выполнения команд, выхожу из папки"...

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
А просто установить? Он вообще-то на Python-е написан...

Оффлайн ldv290384e

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
А просто установить? Он вообще-то на Python-е написан...

Фраза сия для меня тайна великая есть. Я вообще не программист ни разу. Приложения на Python можно устанавливать не компилируя? Покажите how-to, плз. Я как добропорядочный гражданин, прочитал факи и мануалы и не нашел упоминаний о интерпретации... В мануале с исходниками ясно написано:

67   <h2>Installation Procedure</h2>
68   <ol>
69   <li>tar jxvf gajim-version.tar.bz2</li>
70   <li>cd gajim</li>
71   <li>./configure</li>
72   <li>make (builds all modules)</li>
73   <li>su -c make install</li>
74   </ol>


Все зависимости установил. Пакет отконфигурился без ошибок. И make прошёл без ошибок, только ни чего на выходе не появилось, "all не требует выполнения комманд, выхожу из папки". :(

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Угу. Могут... Но тут нужен не только питон, ещё что-то на Си.

Попробовал повторить процедуру
sudo aptitude install python-dev python-gtk2-dev libgtkspell-dev intltoolПосле чего то, что написано выше, начиная с ./configure

Сборка проходить нормально, появляются src/.libs src/.deps

Устанавливать не пробовал.

Оффлайн ldv290384e

  • Автор темы
  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Поставил указанные пакеты, большинство уже стояло. Повторил попытку сборки:

make[2]: Выход из каталога `/home/ldv290384e/Рабочий стол/gajim'
make[2]: Вход в каталог `/home/ldv290384e/Рабочий стол/gajim'
make[2]: Цель `all-am' не требует выполнения команд.
make[2]: Выход из каталога `/home/ldv290384e/Рабочий стол/gajim'
make[1]: Выход из каталога `/home/ldv290384e/Рабочий стол/gajim'


Теперь цель не "all", а "all-am". Указанные папки "src/.libs" и "src/.deps" появились, но ни какого намёка на исполняемый файл или файл который можно как-либо запустить...

 

Страница сгенерирована за 0.031 секунд. Запросов: 23.