А то например вот эта софтина https://github.com/kliment/Printrun.git не может отобразить часть интерфейса с сообщением "NotImplementedError: wx.GraphicsContext is not available on this platform." Пересобрал локально libwxGTK с python-module-wx и всё заработало.
Присоединяюсь. Новый time/date picker в Task Coach с версии 1.3.21 тоже не работает без пересборки wxGTK с --enable-graphics_ctx (t6)
*** Bug 28651 has been marked as a duplicate of this bug. ***
Коллеги, используйте пакет wxGTK2.9, пожалуйста. Он собран с --enable-graphics_ctx, по крайней мере так в spec-файле
2real: а что/кто мешает удалить wxGTK (не 2.9)?
(In reply to comment #4) > 2real: а что/кто мешает удалить wxGTK (не 2.9)? Я ! Я мешаю ! :-) В том же обсуждении, на которое я ссылку давал в Bug 28651, написано, что OpenCPN на 2.8 рассчитан пока. Я, правда, не пробовал с 2.9 собрать...
Попробовал с 2.9: [ 0%] Building CXX object CMakeFiles/GARMINHOST.dir/src/garmin/jeeps/garmin_wrapper.cpp.o In file included from /home/asy/RPM/BUILD/OpenCPN-3.2.0-Source/src/garmin/jeeps/garmin_wrapper.cpp:22:0: /home/asy/RPM/BUILD/OpenCPN-3.2.0-Source/src/garmin/jeeps/garmin_wrapper.h:26:23: fatal error: wx/wxprec.h: No such file or directory Тут вот тоже 2.8 в явном виде: http://opencpn.org/ocpn/book/export/html/138
Возвращаю баг на libwxGTK. Если что, на меня перевешивайте, особенно, если 2.8 не нужен никому больше.
Что-то я на объём репозитария посмотрел... Пересобрать-то могу, но надо ли, чтобы в git.altlinux.org/people лишних 800М образовалось ? 2real: на сколько сложно добавить --enable-graphics_ctx в Сизифе и p6/t6 ?
(В ответ на комментарий №7) > Возвращаю баг на libwxGTK. Если что, на меня перевешивайте, особенно, если 2.8 > не нужен никому больше. Ну так выясните кому он нужен. Достаточно отправить задание с удалением. Если только Вам, то берите на себя, -- real@ от него отказался, перевесив на nobody . А если нет, то обсудим.
"на сколько сложно добавить --enable-graphics_ctx в Сизифе и p6/t6 ?" Сложность только в том, что придётся пересобирать зависимые пакеты, полагаю...
(In reply to comment #10) > Сложность только в том, что придётся пересобирать зависимые пакеты, полагаю... Вроде бы нет: [#92219] TESTED wxGTK.git=2.8.11.0-alt1.svn20100628.6 А то, что там достаточно много предупреждений про "post-install unowned files", это нормальное явление, или надо поправить ? И, ещё раз, если отправлю на сборку я, придётся оставить ещё один здоровенный wxGTK.git из-за маленького исправления... Мне не сложно, я чисто с точки зрения экономии места на git.alt.
"Вроде бы нет: [#92219] TESTED wxGTK.git=2.8.11.0-alt1.svn20100628.6" Странно, конечно. А Вы уверены, что искомая опция действительно включилась? Посмотрите в хэшере файл setup.h, что там насчёт wxUSE_GRAPHICS_CONTEXT. Если 0, нужно заменить на 1. "И, ещё раз, если отправлю на сборку я, придётся оставить ещё один здоровенный wxGTK.git из-за маленького исправления... Мне не сложно, я чисто с точки зрения экономии места на git.alt." Я могу свой и удалить, если что, но не думаю, что это смертельно.
(In reply to comment #12) > Посмотрите в хэшере файл setup.h, что там насчёт wxUSE_GRAPHICS_CONTEXT. Если > 0, нужно заменить на 1. #ifndef wxUSE_GRAPHICS_CONTEXT #define wxUSE_GRAPHICS_CONTEXT 1 #endif Да и OpenCPN собрался теперь. Вот в t6, кстати, один анмет возник (задание 92225): x86_64: NEW unmet dependencies detected: asc#2.4.0.0-alt1.2 libwx_gtk2u_core-2.8.so.0()(64bit) >= set:rn9R4qyudh7ik1RQsl62IOoxtZt1U8Rg5jeF2zv6uZmPIQ1
wxGTK-2:2.8.11.0-alt1.svn20100628.6 -> sisyphus: * Sun Mar 10 2013 Sergey Y. Afonin <asy@altlinux> 2:2.8.11.0-alt1.svn20100628.6 - added --enable-graphics_ctx (ALT #27460)
а ещё бы неплохо python-module-wx пересобрать для достижения максимального эффекта :)
(In reply to comment #15) > а ещё бы неплохо python-module-wx пересобрать для достижения максимального > эффекта :) Ну так и надо на нужный пакет вешать сразу: Bug 28702 :-)
Понял. Учту. Спасибо!