← Back to team overview

schooltool-developers team mailing list archive

Re: SchoolTool fails on Ubuntu upgrade to Natty

 

2011/5/3 Filip Sufitchi <fsufitchi@xxxxxxxxx>:
> The traceback is below. Something about i18n failing? I am currently
> re-running make after running "make realclean". I will update with the
> results from that when it finishes.

...

>>   File
>> "/home/fsufitch/schooltool.courseinfo/eggs/zope.ucol-1.0.2-py2.6-linux-i686.egg/zope/ucol/__init__.py",
>> line 21, in <module>
>>     from _zope_ucol import Collator
>> zope.configuration.xmlconfig.ZopeXMLConfigurationError: File
>> "/home/fsufitch/schooltool.courseinfo/instance/school.zcml", line 4.2-4.44
>>     ZopeXMLConfigurationError: File
>> "/home/fsufitch/schooltool.courseinfo/eggs/schooltool-1.5.4dev_r2748-py2.6.egg/schooltool/stapp2007/configure.zcml",
>> line 8.2-8.41
>>     ZopeXMLConfigurationError: File
>> "/home/fsufitch/schooltool.courseinfo/eggs/schooltool-1.5.4dev_r2748-py2.6.egg/schooltool/common/configure.zcml",
>> line 37.2-41.8
>>     ImportError: libicui18n.so.42: cannot open shared object file: No such
>> file or directory

This happens on Natty because libicu soname has changed, it is now libicu*.so.44

You need to rebuild the zope.ucol egg, in this case, remove
/home/fsufitch/schooltool.courseinfo/eggs/zope.ucol-1.0.2-py2.6-linux-i686.egg
and try again.

If you use buildout shared eggs, rm -r ~/.buildout/eggs/zope.ucol-*

Gediminas


References