Bug 16244

Summary: wxPython references a non existing symbol wxLocaleIsUtf8 in libwx_baseu-3.0.so.0
Product: Mageia Reporter: Bernard MAUDRY <ramaspaceship>
Component: RPM PackagesAssignee: Rémi Verschelde <rverschelde>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: wxPython-3.0.1.1-1.mga5.src.rpm CVE:
Status comment:

Description Bernard MAUDRY 2015-06-28 20:33:14 CEST
Description of problem:
PlayOnLinux fails to start with error:

Looking for python... 2.7.9 - wxversion(s): 3.0-gtk2
Traceback (most recent call last):
  File "/usr/share/playonlinux/python/check_python.py", line 7, in <module>
    import wx
  File "/usr/lib/python2.7/site-packages/wx-3.0-gtk2/wx/__init__.py", line 45, in <module>
    from wx._core import *
  File "/usr/lib/python2.7/site-packages/wx-3.0-gtk2/wx/_core.py", line 4, in <module>
    import _core_
ImportError: /usr/lib/python2.7/site-packages/wx-3.0-gtk2/wx/_core_.so: symbol wxLocaleIsUtf8, version WXU_3.0 not defined in file libwx_baseu-3.0.so.0 with link time reference

Version-Release number of selected component (if applicable):
3.0-gtk2

How reproducible:
Always

Steps to Reproduce:
1. start PlayOnLinux on the command line
2. the error message is displayed
3.


Reproducible: 

Steps to Reproduce:
Comment 1 Rémi Verschelde 2015-06-28 21:05:41 CEST
Thanks for the report. I think the issue comes from the recent removal of UTF-8 "support" in cauldron's wxgtk, since this feature was problematic for some packages.

A simple rebuild of wxPython might fix the issue; since xPython 3.0.2 is available, I'll try an update at the same time.
Comment 2 Rémi Verschelde 2015-06-29 13:47:54 CEST
Can you test whether wxPython-3.0.2.0-1.mga6 works better?
Rémi Verschelde 2015-06-29 13:48:09 CEST

Assignee: bugsquad => rverschelde

Comment 3 Bernard MAUDRY 2015-06-29 17:24:15 CEST
Test OK, thanks.

Status: NEW => RESOLVED
Resolution: (none) => FIXED