День добрый! Решил попробовать wammu, но получил такое на p5/branch: $ wammu Traceback (most recent call last): File "/usr/bin/wammu", line 31, in <module> import Wammu.Locales File "/usr/lib/python2.5/site-packages/Wammu/Locales.py", line 31, in <module> import wx File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/__init__.py", line 45, in <module> from wx._core import * File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 4, in <module> import _core_ ImportError: /usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so: symbol _ZNK12wxWindowBase18WindowToClientSizeERK6wxSize, version WXU_2.8 not defined in file libwx_gtk2u_core-2.8.so.0 with link time reference Что с этим можно сделать? $ rpm -qa |grep wx wxGTK-contrib-gizmos-2.8.10-alt2 python-module-wx-2.8.9-alt1 wxGTK-contrib-stc-2.8.10-alt2 pbm2lwxl-0-alt1 wxGTK-2.8.10-alt2 $ rpm -qa |grep python $ rpm -qa |grep python python-module-Reportlab-2.3-alt1 python-modules-email-2.5.4-alt7 python-modules-tkinter-2.5.4-alt7 libboost_python1.39.0-1.39.0-alt3 python-module-pycairo-1.8.6-alt1 vim-plugin-python-after-ftplugin-1.13-alt1 python-module-imaging-1.1.6-alt3 python-modules-logging-2.5.4-alt7 python-module-Numeric-24.2-alt1.1 python-module-qt-3.18.1-alt1 python-module-pygame-1.8.1-alt2 python-module-wx-2.8.9-alt1 python-module-imaging-devel-1.1.6-alt3 python-module-nose-0.11.1-alt1 python-module-config-0.3.7-alt1 python-modules-bsddb-2.5.4-alt7 python-modules-hotshot-2.5.4-alt7 python-strict-2.5.4-alt7 python-base-2.5.4-alt7 python-module-sip-devel-4.8.2-alt1 python-module-setuptools-0.6-alt1.c9 python-module-pysvn-1.5.2-alt1.1 python-2.5.4-alt7 python-modules-ctypes-2.5.4-alt7 python-modules-compiler-2.5.4-alt7 python-module-dbus-0.83.0-alt2 python-module-numpy-1.4.0-alt2.svn20090827 python-module-BeautifulSoup-3.0.6-alt1 python-modules-curses-2.5.4-alt7 python-module-pygobject-2.16.1-alt1 python-module-sip-4.8.2-alt1 libboost_python1.36.0-1.36.0-alt8 python-modules-encodings-2.5.4-alt7 python-module-cupshelpers-1.1.8-alt1 python-module-PyQt4-4.5.4-alt1 python-module-pybluez-0.16-alt1 python-module-Pygments-1.0-alt1 libqscintilla2-qt4-python-2.3.2-alt1 python-module-kde4-4.3.0-alt2 rpm-build-python-0.34.4-alt1 python-modules-xml-2.5.4-alt7 python-module-gammu-1.23.1-alt4 python-modules-2.5.4-alt7 python-module-pygtk-2.16.0-alt1 python-module-libxml2-2.7.3-alt2 python-dev-2.5.4-alt7 python-module-cups-1.9.46-alt1 python-module-lxml-2.1.1-alt1
Подтверждаю.
Так, я с разбегу не успеваю.
Стоп. Я туплю. Это же грабли в `rpm -qf /usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so` == python-module-wx-2.8.9-alt1
Created attachment 3872 [details] python-module-wx.spec for 2.8.9.2-alt1 После простой пересборки той же версии сизифного python-module-wx-2.8.9-alt1 заработало: /usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py:14448: UserWarning: wxPython/wxWidgets release number mismatch warnings.warn("wxPython/wxWidgets release number mismatch") BTW можно и обновить за компанию -- там есть 2.8.9.2 (собирается, спек приложен) и 2.8.10.1, который будто потянет ещё и обновление wxgtk: src/gtk/_core_wrap.cpp:28693: error: 'const class wxShowEvent' has no member named 'IsShown'
Этот пакет содержат ELF executables, которые в текущем Сизифе падают при запуске: $ rpmquery -l python-module-wx |xargs -r file |fgrep -w ELF |cut -d: -f1 |xargs -r ldd -r 2>&1 >/dev/null |grep -c 'symbol .* not defined in file' 89 Пакет требуется незамедлительно исправить, хотя бы просто пересобрать. см. тж. https://bugzilla.altlinux.org/show_bug.cgi?id=20451 Начинаю 24-часовой отсчёт.
(пожимая плечами) Да не вопрос, только всё равно будет взрываться.
(In reply to comment #6) > (пожимая плечами) Да не вопрос, только всё равно будет взрываться. Не понял, что и при каких условиях будет взрываться?
(In reply to comment #4) > Created an attachment (id=3872) [details] > python-module-wx.spec for 2.8.9.2-alt1 Миша, собери, пожалуйста, пакет ведь неработоспособен с 24-го августа.
(In reply to comment #7) > > (пожимая плечами) Да не вопрос, только всё равно будет взрываться. > Не понял, что и при каких условиях будет взрываться? wammu, я ж проверял и потому багу перевешивал. (In reply to comment #8) > > python-module-wx.spec for 2.8.9.2-alt1 > Миша, собери, пожалуйста, пакет ведь неработоспособен с 24-го августа. Уже отправил task#12651
(In reply to comment #8) > (In reply to comment #4) > > Created an attachment (id=3872) [details] [details] > > python-module-wx.spec for 2.8.9.2-alt1 > > Миша, собери, пожалуйста, пакет ведь неработоспособен с 24-го августа. Эээ... или ты про python-module-wx?
(In reply to comment #10) > (In reply to comment #8) > > (In reply to comment #4) > > > Created an attachment (id=3872) [details] [details] [details] > > > python-module-wx.spec for 2.8.9.2-alt1 > > > > Миша, собери, пожалуйста, пакет ведь неработоспособен с 24-го августа. > Эээ... или ты про python-module-wx? Баг висит на python-module-wx, я в #c5 пишу про python-module-wx.
(In reply to comment #9) > (In reply to comment #7) > > > (пожимая плечами) Да не вопрос, только всё равно будет взрываться. > > Не понял, что и при каких условиях будет взрываться? > wammu, я ж проверял и потому багу перевешивал. > > (In reply to comment #8) > > > python-module-wx.spec for 2.8.9.2-alt1 > > Миша, собери, пожалуйста, пакет ведь неработоспособен с 24-го августа. > Уже отправил task#12651 Какой смысл отправлять на сборку wammu, если python-module-wx ещё не пересобран?
(В ответ на комментарий №5) > Этот пакет содержат ELF executables, которые в текущем Сизифе падают > при запуске: ... > Начинаю 24-часовой отсчёт. О, а можно я тоже буду вешать баги с отсчётом?
(In reply to comment #13) > (В ответ на комментарий №5) > > Этот пакет содержат ELF executables, которые в текущем Сизифе падают > > при запуске: > ... > > Начинаю 24-часовой отсчёт. > О, а можно я тоже буду вешать баги с отсчётом? Конечно, если это не противоречит правилам (http://www.altlinux.org/NMU). Там, правда, написано про 12 часов.
hopefully fixed by 2.8.9.2-alt2