[opensuse-packaging] wx Blues (again)
In an effort to clean up Application:Geo we (maintainers there) have cleanup all different kind of *wx* build there to use what oss/update propose. Now I've an error on trying to fix grass build for TW if [ "/home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/ scripts/d.rast.edit" != "" ] ; then GISRC=/home/abuild/rpmbuild/BUILD/ grass-7.2.0/dist.x86_64-pc-linux-gnu/demolocation/.grassrc72 GISBASE=/home/ abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu PATH="/home/abuild/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/bin:/home/abuild/rpmbuild/ BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/bin:/home/abuild/rpmbuild/BUILD/ grass-7.2.0/dist.x86_64-pc-linux-gnu/scripts:$PATH" PYTHONPATH="/home/abuild/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/etc/python:/home/abuild/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/gui/wxpython:$PYTHONPATH" LD_LIBRARY_PATH="/home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux- gnu/bin:/home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/bin:/ home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/scripts:/home/ abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/lib:/home/abuild/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/lib:" LC_ALL=C /home/ abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/scripts/d.rast.edit --html-description < /dev/null | grep -v '</body>\|</html>' > d.rast.edit.tmp.html ; fi Fatal Error: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1002,STL containers,compatible with 2.8), and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1010,STL containers,compatible with 2.8). make: *** [../../include/Make/Html.make:14: d.rast.edit.tmp.html] Error 1 rm d.rast.edit.tmp.html Anyone has an idea how this can be fixed, or do we have more deeper problems with *wx*/python-wx ? Packages installed with wx in libwx_baseu_xml-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_adv-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_propgrid-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_media-suse1-3.0.2-9.1.x86_64 wxWidgets-3_0-devel-3.0.2-9.1.x86_64 libwx_baseu-suse1-3.0.2-9.1.x86_64 libwx_baseu_net-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_core-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_html-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_xrc-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_stc-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_gl-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_ribbon-suse1-3.0.2-9.1.x86_64 python-wxWidgets-3_0-3.0.2.0-2.11.x86_64 python-wxWidgets-3_0-devel-3.0.2.0-2.11.x86_64 libwx_gtk2u_richtext-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_aui-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_qa-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_webview-suse1-3.0.2-9.1.x86_64 Extract of the wip spec # Post Leap 42 / TW %if 0%{?suse_version} > 1325 BuildRequires: python-wxWidgets-3_0-devel BuildRequires: wxWidgets-3_0-devel %else BuildRequires: python-wxWidgets >= 2.8 BuildRequires: wxWidgets-devel >= 2.8 %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires %endif Thanks for any thoughts about this situation. -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch Bareos Partner, openSUSE Member, fsfe fellowship GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On 13/02/2017 14:08, Bruno Friedmann wrote:
In an effort to clean up Application:Geo we (maintainers there) have cleanup all different kind of *wx* build there to use what oss/update propose.
Now I've an error on trying to fix grass build for TW
if [ "/home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/ scripts/d.rast.edit" != "" ] ; then GISRC=/home/abuild/rpmbuild/BUILD/ grass-7.2.0/dist.x86_64-pc-linux-gnu/demolocation/.grassrc72 GISBASE=/home/ abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu PATH="/home/abuild/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/bin:/home/abuild/rpmbuild/ BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/bin:/home/abuild/rpmbuild/BUILD/ grass-7.2.0/dist.x86_64-pc-linux-gnu/scripts:$PATH" PYTHONPATH="/home/abuild/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/etc/python:/home/abuild/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/gui/wxpython:$PYTHONPATH" LD_LIBRARY_PATH="/home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux- gnu/bin:/home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/bin:/ home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/scripts:/home/ abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/lib:/home/abuild/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/lib:" LC_ALL=C /home/ abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/scripts/d.rast.edit --html-description < /dev/null | grep -v '</body>\|</html>' > d.rast.edit.tmp.html ; fi Fatal Error: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1002,STL containers,compatible with 2.8), and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1010,STL containers,compatible with 2.8). make: *** [../../include/Make/Html.make:14: d.rast.edit.tmp.html] Error 1 rm d.rast.edit.tmp.html
Anyone has an idea how this can be fixed, or do we have more deeper problems with *wx*/python-wx ?
Packages installed with wx in
libwx_baseu_xml-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_adv-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_propgrid-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_media-suse1-3.0.2-9.1.x86_64 wxWidgets-3_0-devel-3.0.2-9.1.x86_64 libwx_baseu-suse1-3.0.2-9.1.x86_64 libwx_baseu_net-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_core-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_html-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_xrc-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_stc-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_gl-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_ribbon-suse1-3.0.2-9.1.x86_64 python-wxWidgets-3_0-3.0.2.0-2.11.x86_64 python-wxWidgets-3_0-devel-3.0.2.0-2.11.x86_64 libwx_gtk2u_richtext-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_aui-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_qa-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_webview-suse1-3.0.2-9.1.x86_64
Extract of the wip spec
# Post Leap 42 / TW %if 0%{?suse_version} > 1325 BuildRequires: python-wxWidgets-3_0-devel BuildRequires: wxWidgets-3_0-devel %else BuildRequires: python-wxWidgets >= 2.8 BuildRequires: wxWidgets-devel >= 2.8 %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires %endif
Thanks for any thoughts about this situation. Not helpful but it only happens in Factory/Tumbleweed see: https://bugzilla.opensuse.org/show_bug.cgi?id=1022819 You've confirmed that there's a mismatch between wxWidgets-3_0 and python-wxWidgets-3_0. Maybe a rebuild needs to be retriggered. Dave P -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On lundi, 13 février 2017 19.18:32 h CET Dave Plater wrote:
On 13/02/2017 14:08, Bruno Friedmann wrote:
In an effort to clean up Application:Geo we (maintainers there) have cleanup all different kind of *wx* build there to use what oss/update propose.
Now I've an error on trying to fix grass build for TW
if [ "/home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/ scripts/d.rast.edit" != "" ] ; then GISRC=/home/abuild/rpmbuild/BUILD/ grass-7.2.0/dist.x86_64-pc-linux-gnu/demolocation/.grassrc72 GISBASE=/home/ abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu PATH="/home/abuild/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/bin:/home/abuild/rpmb uild/ BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/bin:/home/abuild/rpmbuild/BUIL D/ grass-7.2.0/dist.x86_64-pc-linux-gnu/scripts:$PATH" PYTHONPATH="/home/abuild/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/etc/python:/home/abui ld/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/gui/wxpython:$PYTHONP ATH" LD_LIBRARY_PATH="/home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-l inux- gnu/bin:/home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/ bin:/ home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/scripts:/ home/ abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/lib:/home/abui ld/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/lib:" LC_ALL=C /home/ abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/scripts/d.rast .edit --html-description < /dev/null | grep -v '</body>\|</html>' > d.rast.edit.tmp.html ; fi Fatal Error: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1002,STL containers,compatible with 2.8), and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1010,STL containers,compatible with 2.8). make: *** [../../include/Make/Html.make:14: d.rast.edit.tmp.html] Error 1 rm d.rast.edit.tmp.html
Anyone has an idea how this can be fixed, or do we have more deeper problems with *wx*/python-wx ?
Packages installed with wx in
libwx_baseu_xml-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_adv-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_propgrid-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_media-suse1-3.0.2-9.1.x86_64 wxWidgets-3_0-devel-3.0.2-9.1.x86_64 libwx_baseu-suse1-3.0.2-9.1.x86_64 libwx_baseu_net-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_core-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_html-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_xrc-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_stc-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_gl-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_ribbon-suse1-3.0.2-9.1.x86_64 python-wxWidgets-3_0-3.0.2.0-2.11.x86_64 python-wxWidgets-3_0-devel-3.0.2.0-2.11.x86_64 libwx_gtk2u_richtext-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_aui-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_qa-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_webview-suse1-3.0.2-9.1.x86_64
Extract of the wip spec
# Post Leap 42 / TW %if 0%{?suse_version} > 1325 BuildRequires: python-wxWidgets-3_0-devel BuildRequires: wxWidgets-3_0-devel %else BuildRequires: python-wxWidgets >= 2.8 BuildRequires: wxWidgets-devel >= 2.8 %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires %endif
Thanks for any thoughts about this situation.
Not helpful but it only happens in Factory/Tumbleweed see: https://bugzilla.opensuse.org/show_bug.cgi?id=1022819 You've confirmed that there's a mismatch between wxWidgets-3_0 and python-wxWidgets-3_0. Maybe a rebuild needs to be retriggered. Dave P
Or constency between both https://build.opensuse.org/package/show/openSUSE:Factory/wxWidgets-3_0 this one has a new relax-abi.patch which seems to be the source of troubles :-) https://build.opensuse.org/package/view_file/openSUSE:Factory/wxWidgets-3_0/ relax-abi.diff?rev=15 https://build.opensuse.org/package/show/openSUSE:Factory/python-wxWidgets-3_... -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch Bareos Partner, openSUSE Member, fsfe fellowship GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On 13/02/2017 19:39, Bruno Friedmann wrote:
On lundi, 13 février 2017 19.18:32 h CET Dave Plater wrote:
On 13/02/2017 14:08, Bruno Friedmann wrote:
In an effort to clean up Application:Geo we (maintainers there) have cleanup all different kind of *wx* build there to use what oss/update propose.
Now I've an error on trying to fix grass build for TW
if [ "/home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/ scripts/d.rast.edit" != "" ] ; then GISRC=/home/abuild/rpmbuild/BUILD/ grass-7.2.0/dist.x86_64-pc-linux-gnu/demolocation/.grassrc72 GISBASE=/home/ abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu PATH="/home/abuild/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/bin:/home/abuild/rpmb uild/ BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/bin:/home/abuild/rpmbuild/BUIL D/ grass-7.2.0/dist.x86_64-pc-linux-gnu/scripts:$PATH" PYTHONPATH="/home/abuild/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/etc/python:/home/abui ld/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/gui/wxpython:$PYTHONP ATH" LD_LIBRARY_PATH="/home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-l inux- gnu/bin:/home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/ bin:/ home/abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/scripts:/ home/ abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/lib:/home/abui ld/ rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/lib:" LC_ALL=C /home/ abuild/rpmbuild/BUILD/grass-7.2.0/dist.x86_64-pc-linux-gnu/scripts/d.rast .edit --html-description < /dev/null | grep -v '</body>\|</html>' > d.rast.edit.tmp.html ; fi Fatal Error: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1002,STL containers,compatible with 2.8), and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1010,STL containers,compatible with 2.8). make: *** [../../include/Make/Html.make:14: d.rast.edit.tmp.html] Error 1 rm d.rast.edit.tmp.html
Anyone has an idea how this can be fixed, or do we have more deeper problems with *wx*/python-wx ?
Packages installed with wx in
libwx_baseu_xml-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_adv-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_propgrid-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_media-suse1-3.0.2-9.1.x86_64 wxWidgets-3_0-devel-3.0.2-9.1.x86_64 libwx_baseu-suse1-3.0.2-9.1.x86_64 libwx_baseu_net-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_core-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_html-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_xrc-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_stc-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_gl-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_ribbon-suse1-3.0.2-9.1.x86_64 python-wxWidgets-3_0-3.0.2.0-2.11.x86_64 python-wxWidgets-3_0-devel-3.0.2.0-2.11.x86_64 libwx_gtk2u_richtext-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_aui-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_qa-suse1-3.0.2-9.1.x86_64 libwx_gtk2u_webview-suse1-3.0.2-9.1.x86_64
Extract of the wip spec
# Post Leap 42 / TW %if 0%{?suse_version} > 1325 BuildRequires: python-wxWidgets-3_0-devel BuildRequires: wxWidgets-3_0-devel %else BuildRequires: python-wxWidgets >= 2.8 BuildRequires: wxWidgets-devel >= 2.8 %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires %endif
Thanks for any thoughts about this situation. Not helpful but it only happens in Factory/Tumbleweed see: https://bugzilla.opensuse.org/show_bug.cgi?id=1022819 You've confirmed that there's a mismatch between wxWidgets-3_0 and python-wxWidgets-3_0. Maybe a rebuild needs to be retriggered. Dave P Or constency between both
https://build.opensuse.org/package/show/openSUSE:Factory/wxWidgets-3_0 this one has a new relax-abi.patch which seems to be the source of troubles :-)
https://build.opensuse.org/package/view_file/openSUSE:Factory/wxWidgets-3_0/ relax-abi.diff?rev=15
https://build.opensuse.org/package/show/openSUSE:Factory/python-wxWidgets-3_...
I pruned this message and replied to list but it bounced. Dave P -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (2)
-
Bruno Friedmann
-
Dave Plater