[pyicu-dev] getCollationKey
Andi Vajda
vajda at osafoundation.org
Fri Nov 18 18:07:27 PST 2005
> PYTHONPATH=var/opt/pyicu/lib/python
> LD_LIBRARY_PATH=var/opt/pyicu/lib:var/opt/icu/lib bin/python
> var/src/pyicu/test/test_Collator.py
> Traceback (most recent call last):
> File "var/src/pyicu/test/test_Collator.py", line 27, in ?
> from PyICU import *
> File "/home/jim/p/z4i/ii/var/opt/pyicu/lib/python/PyICU.py", line 51, in ?
> from PyICU_bases import *
> File "/home/jim/p/z4i/ii/var/opt/pyicu/lib/python/PyICU_bases.py", line 3,
> in ?
> import PyICU_iterators
> File "/home/jim/p/z4i/ii/var/opt/pyicu/lib/python/PyICU_iterators.py", line
> 4, in ?
> import PyICU_locale
> File "/home/jim/p/z4i/ii/var/opt/pyicu/lib/python/PyICU_locale.py", line
> 61, in ?
> class Locale(PyICU_bases.UObject):
> AttributeError: 'module' object has no attribute 'UObject'
>
> At the time that PyICU_locale is imported, nothing's been defined in
> PyICU_bases, so
> the reference to PyICU_bases.UObject has to fail. I can't explain why this
> works for
> you.
>
>> You're probably using an older version of SWIG.
>> I'm building with SWIG 1.3.24 and all is working fine, test_Collator.py
>> passes.
>
> I'm using swig 1.3.27.
>
> I'll try an older one.
Indeed, with swig 1.3.27, it breaks as you reported.
Looking into it....
Andi..
More information about the pyicu-dev
mailing list