Bug 21307 - wammu не работает
Summary: wammu не работает
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: python-module-wx (show other bugs)
Version: unstable
Hardware: all Linux
: P3 blocker
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-31 06:34 MSD by Denis G. Samsonenko
Modified: 2009-09-16 14:23 MSD (History)
25 users (show)

See Also:


Attachments
python-module-wx.spec for 2.8.9.2-alt1 (6.76 KB, text/plain)
2009-09-11 19:31 MSD, Michael Shigorin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Denis G. Samsonenko 2009-08-31 06:34:11 MSD
День добрый!

Решил попробовать 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
Comment 1 Michael Shigorin 2009-08-31 13:32:48 MSD
Подтверждаю.
Comment 2 Michael Shigorin 2009-09-11 15:12:38 MSD
Так, я с разбегу не успеваю.
Comment 3 Michael Shigorin 2009-09-11 16:12:06 MSD
Стоп.  Я туплю.  Это же грабли в `rpm -qf /usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so` == python-module-wx-2.8.9-alt1
Comment 4 Michael Shigorin 2009-09-11 19:31:00 MSD
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'
Comment 5 Dmitry V. Levin 2009-09-14 14:18:42 MSD
Этот пакет содержат 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-часовой отсчёт.
Comment 6 Michael Shigorin 2009-09-14 15:11:18 MSD
(пожимая плечами) Да не вопрос, только всё равно будет взрываться.
Comment 7 Dmitry V. Levin 2009-09-14 15:13:49 MSD
(In reply to comment #6)
> (пожимая плечами) Да не вопрос, только всё равно будет взрываться.

Не понял, что и при каких условиях будет взрываться?
Comment 8 Dmitry V. Levin 2009-09-14 15:16:25 MSD
(In reply to comment #4)
> Created an attachment (id=3872) [details]
> python-module-wx.spec for 2.8.9.2-alt1

Миша, собери, пожалуйста, пакет ведь неработоспособен с 24-го августа.
Comment 9 Michael Shigorin 2009-09-14 15:28:30 MSD
(In reply to comment #7)
> > (пожимая плечами) Да не вопрос, только всё равно будет взрываться.
> Не понял, что и при каких условиях будет взрываться?
wammu, я ж проверял и потому багу перевешивал.

(In reply to comment #8)
> > python-module-wx.spec for 2.8.9.2-alt1
> Миша, собери, пожалуйста, пакет ведь неработоспособен с 24-го августа.
Уже отправил task#12651
Comment 10 Michael Shigorin 2009-09-14 15:29:51 MSD
(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?
Comment 11 Dmitry V. Levin 2009-09-14 15:32:09 MSD
(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.
Comment 12 Dmitry V. Levin 2009-09-14 19:35:27 MSD
(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 ещё не пересобран?
Comment 13 Vitaly Lipatov 2009-09-14 23:08:14 MSD
(В ответ на комментарий №5)
> Этот пакет содержат ELF executables, которые в текущем Сизифе падают
> при запуске:
...
> Начинаю 24-часовой отсчёт.
О, а можно я тоже буду вешать баги с отсчётом?
Comment 14 Dmitry V. Levin 2009-09-14 23:30:23 MSD
(In reply to comment #13)
> (В ответ на комментарий №5)
> > Этот пакет содержат ELF executables, которые в текущем Сизифе падают
> > при запуске:
> ...
> > Начинаю 24-часовой отсчёт.
> О, а можно я тоже буду вешать баги с отсчётом?

Конечно, если это не противоречит правилам (http://www.altlinux.org/NMU).
Там, правда, написано про 12 часов.
Comment 15 Michael Shigorin 2009-09-16 14:23:38 MSD
hopefully fixed by 2.8.9.2-alt2