Не проходит даже собственных тестов python-module-wx3.0-demo python run.py Python 2.7.11 (default, Apr 15 2016, 13:09:43) [GCC 5.3.1 20151207 (ALT Linux 5.3.1-alt3)] wx.version: 3.0.3.0 gtk3 (classic) Traceback (most recent call last): File "run.py", line 30, in <module> assertMode = wx.PYAPP_ASSERT_DIALOG AttributeError: 'module' object has no attribute 'PYAPP_ASSERT_DIALOG' Кроме этого, не работают практически все приложения, работавшие с wx2.9 - по схожим причинам - отсутствие констант. Пример - playonlinux. Также не работает класс таймера.
Вот, кстати, 4 пакета, которые перестали собираться после того, как удалили wx2.9: [imz@people ~]$ cd /beehive/logs/Sisyphus-i586/latest/error/ [imz@people error]$ egrep 'python.*[^r/]wx($|[^3])' -r . ./drpython-1:3.11.3-alt1:E: Couldn't find package python-module-wx2.9 ./python-module-peak-o-mat-1:1.1.9-alt1.svn20130614:E: Couldn't find package python-module-wx2.9-devel ./python-module-apptools-4.4.0-alt1.git20150430:MI2a: target python2.7(wx) AMB ./python-module-apptools-4.4.0-alt1.git20150430:MI2a: target python-module-wx ./python-module-apptools-4.4.0-alt1.git20150430:MI2a: mark python-module-wx ./python-module-apptools-4.4.0-alt1.git20150430:E: Couldn't find package python-module-wx2.9 ./shogun-3.2.0-alt1:E: Couldn't find package python-module-wx2.9 [imz@people error]$ egrep 'python.*[^r/]wx($|[^3])' -rl . ./drpython-1:3.11.3-alt1 ./python-module-peak-o-mat-1:1.1.9-alt1.svn20130614 ./python-module-apptools-4.4.0-alt1.git20150430 ./shogun-3.2.0-alt1 [imz@people error]$ Раз python-module-wx3.0 не является рабочей заменой python-module-wx2.9 всегда, то, вероятно, их починка потребует какого-то внимания и понимания. (Или просто удалить и их и не связываться?)
к сожалению, все гораздо хуже - кроме тех пакетов, которые перестали собираться, оказалась куча пакетов, которые просто проглотили ссылку на wx30, собираются, но не работают. Это такие тихие бомбы. Хотелось бы узнать причины удаления wx2.9 ( при том, что оставлен просто wx, который 2.8!). wx3.0, похоже, надо собирать с нуля. Причем на основе 2.9.
Покажите мне 2.9 на https://www.wxwidgets.org/downloads/ Что такое 2.9? Множество wx в репозитории только путает мантейнеров, что использовать. Есть 2.8 для старья, 3.0 - стабильная версия, 3.1 - последняя версия. 2.9 - вообще не понятно к чему отнести. Что бы починить python-module-wx3.0 надо просто удалить всю самодеятельность от real@.
>покажите мне 2.9 на https://www.wxwidgets.org/downloads/ >Что такое 2.9? https://github.com/wxWidgets/wxPython/tree/wx-2.9.0.1 > >Множество wx в репозитории только путает мантейнеров, что использовать. >Есть 2.8 для старья, 2.9 ЛУЧШЕ для старья, чем 2.8. > 3.0 - стабильная версия, 3.1 - последняя версия. 2.9 - вообще не понятно к чему отнести. К соответствующей ветке апстримного гита. >Что бы починить python-module-wx3.0 надо просто удалить всю самодеятельность от real@. Попробую поднять версию до wxPy3.0.2.0 и выложить тестовую задачу.
В задании #164295 тестовая сборка с 3.0.2.0. После сборки проверьте работоспособность. PS: если решите посылать свою сборку, то мне кажется легче собирать из тарбола.
Большое спасибо, заработал и erlang (c оговорками, но это я еще буду разбираться с самим erlang-ом) и playonlinux. Можно запускать в сизиф и p8.