Package: zope-localizer Version: 1.0.1-10 Zope dont run with the last localizer update. Whe executed manualy, in debug mode throws this error (Eusko is the package i'm creating, it worked fine before update):
$ Z_DEBUG_MODE=1 $ cd /var/lib/zope2.7/instance/kbp $ bin/runzope ------ 2005-10-05T12:28:00 INFO(0) ZServer HTTP server started at Wed Oct 5 12:28:00 2005 Hostname: refugio Port: 9673 ------ 2005-10-05T12:28:00 INFO(0) ZServer FTP server started at Wed Oct 5 12:28:00 2005 Hostname: refugio Port: 8021 ------ 2005-10-05T12:28:00 INFO(0) Zope Set effective user to "zope" ------ 2005-10-05T12:28:01 ERROR(200) Zope Could not import Products.Eusko Traceback (most recent call last): File "/usr/lib/zope2.7/lib/python/OFS/Application.py", line 673, in import_product product=__import__(pname, global_dict, global_dict, silly) File "/home/shagi/lana/svn/kbp/Eusko/__init__.py", line 2, in ? import Eusko File "/home/shagi/lana/svn/kbp/Eusko/Eusko.py", line 2, in ? from EuskoObject import EuskoObject File "/home/shagi/lana/svn/kbp/Eusko/EuskoObject.py", line 14, in ? from Products.Localizer.LocalFiles import LocalDTMLFile ImportError: No module named Localizer.LocalFiles Traceback (most recent call last): File "/usr/lib/zope2.7/lib/python/Zope/Startup/run.py", line 50, in ? run() File "/usr/lib/zope2.7/lib/python/Zope/Startup/run.py", line 19, in run start_zope(opts.configroot) File "/usr/lib/zope2.7/lib/python/Zope/Startup/__init__.py", line 52, in start_zope starter.startZope() File "/usr/lib/zope2.7/lib/python/Zope/Startup/__init__.py", line 231, in startZope Zope.startup() File "/usr/lib/zope2.7/lib/python/Zope/__init__.py", line 47, in startup _startup() File "/usr/lib/zope2.7/lib/python/Zope/App/startup.py", line 45, in startup OFS.Application.import_products() File "/usr/lib/zope2.7/lib/python/OFS/Application.py", line 650, in import_products import_product(product_dir, product_name, raise_exc=debug_mode) File "/usr/lib/zope2.7/lib/python/OFS/Application.py", line 673, in import_product product=__import__(pname, global_dict, global_dict, silly) File "/home/shagi/lana/svn/kbp/Eusko/__init__.py", line 2, in ? import Eusko File "/home/shagi/lana/svn/kbp/Eusko/Eusko.py", line 2, in ? from EuskoObject import EuskoObject File "/home/shagi/lana/svn/kbp/Eusko/EuskoObject.py", line 14, in ? from Products.Localizer.LocalFiles import LocalDTMLFile ImportError: No module named Localizer.LocalFiles /usr/lib/zope/lib/python/Products/Localizer is empty, and the contents are in /usr/share/zope/Products/Localizer. When copied from one to another, it crashes like this: $ cp -ar /usr/share/zope/Products/Localizer/* /usr/lib/zope/lib/python/Products/Localizer/ $ cd /var/lib/zope2.7/instance/kbp $ bin/runzope ------ 2005-10-05T12:47:49 INFO(0) ZServer HTTP server started at Wed Oct 5 12:47:49 2005 Hostname: refugio Port: 9673 ------ 2005-10-05T12:47:49 INFO(0) ZServer FTP server started at Wed Oct 5 12:47:49 2005 Hostname: refugio Port: 8021 ------ 2005-10-05T12:47:49 INFO(0) Zope Set effective user to "zope" /home/shagi/lana/svn/kbp/Eusko/EuskoObject.py:14: DeprecationWarning: Non-ASCII character '\xe1' in file /usr/lib/zope/lib/python/Products/Localizer/__init__.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details from Products.Localizer.LocalFiles import LocalDTMLFile /usr/lib/zope/lib/python/Products/Localizer/__init__.py:161: SyntaxWarning: argument named None def evaluateText(self, expr, None=None): /usr/lib/zope/lib/python/Products/Localizer/__init__.py:97: DeprecationWarning: Non-ASCII character '\xe1' in file /usr/lib/zope/lib/python/Products/Localizer/Accept.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details from Accept import AcceptCharset, AcceptLanguage ------ 2005-10-05T12:47:49 DEBUG(-200) Localizer Unicode patching for Zope 2.6b1+ /usr/lib/zope/lib/python/Products/Localizer/__init__.py:285: DeprecationWarning: Non-ASCII character '\xe1' in file /usr/lib/zope/lib/python/Products/Localizer/Localizer.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details import Localizer, LocalContent, MessageCatalog, LocalFolder /usr/lib/zope/lib/python/Products/Localizer/Localizer.py:35: DeprecationWarning: Non-ASCII character '\xe1' in file /usr/lib/zope/lib/python/Products/Localizer/LocalFiles.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details from LocalFiles import LocalDTMLFile /usr/lib/zope/lib/python/Products/Localizer/LocalFiles.py:34: DeprecationWarning: Non-ASCII character '\xe1' in file /usr/lib/zope/lib/python/Products/Localizer/Utils.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details from Utils import lang_negotiator /usr/lib/zope/lib/python/Products/Localizer/Localizer.py:36: DeprecationWarning: Non-ASCII character '\xe1' in file /usr/lib/zope/lib/python/Products/Localizer/MessageCatalog.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details from MessageCatalog import MessageCatalog ------ 2005-10-05T12:47:49 ERROR(200) Zope Could not import Products.Eusko Traceback (most recent call last): File "/usr/lib/zope2.7/lib/python/OFS/Application.py", line 673, in import_product product=__import__(pname, global_dict, global_dict, silly) File "/home/shagi/lana/svn/kbp/Eusko/__init__.py", line 2, in ? import Eusko File "/home/shagi/lana/svn/kbp/Eusko/Eusko.py", line 2, in ? from EuskoObject import EuskoObject File "/home/shagi/lana/svn/kbp/Eusko/EuskoObject.py", line 14, in ? from Products.Localizer.LocalFiles import LocalDTMLFile File "/usr/lib/zope/lib/python/Products/Localizer/__init__.py", line 285, in ? import Localizer, LocalContent, MessageCatalog, LocalFolder File "/usr/lib/zope/lib/python/Products/Localizer/Localizer.py", line 36, in ? from MessageCatalog import MessageCatalog File "/usr/lib/zope/lib/python/Products/Localizer/MessageCatalog.py", line 39, in ? from zgettext import parse_po_file ImportError: No module named zgettext Traceback (most recent call last): File "/usr/lib/zope2.7/lib/python/Zope/Startup/run.py", line 50, in ? run() File "/usr/lib/zope2.7/lib/python/Zope/Startup/run.py", line 19, in run start_zope(opts.configroot) File "/usr/lib/zope2.7/lib/python/Zope/Startup/__init__.py", line 52, in start_zope starter.startZope() File "/usr/lib/zope2.7/lib/python/Zope/Startup/__init__.py", line 231, in startZope Zope.startup() File "/usr/lib/zope2.7/lib/python/Zope/__init__.py", line 47, in startup _startup() File "/usr/lib/zope2.7/lib/python/Zope/App/startup.py", line 45, in startup OFS.Application.import_products() File "/usr/lib/zope2.7/lib/python/OFS/Application.py", line 650, in import_products import_product(product_dir, product_name, raise_exc=debug_mode) File "/usr/lib/zope2.7/lib/python/OFS/Application.py", line 673, in import_product product=__import__(pname, global_dict, global_dict, silly) File "/home/shagi/lana/svn/kbp/Eusko/__init__.py", line 2, in ? import Eusko File "/home/shagi/lana/svn/kbp/Eusko/Eusko.py", line 2, in ? from EuskoObject import EuskoObject File "/home/shagi/lana/svn/kbp/Eusko/EuskoObject.py", line 14, in ? from Products.Localizer.LocalFiles import LocalDTMLFile File "/usr/lib/zope/lib/python/Products/Localizer/__init__.py", line 285, in ? import Localizer, LocalContent, MessageCatalog, LocalFolder File "/usr/lib/zope/lib/python/Products/Localizer/Localizer.py", line 36, in ? from MessageCatalog import MessageCatalog File "/usr/lib/zope/lib/python/Products/Localizer/MessageCatalog.py", line 39, in ? from zgettext import parse_po_file ImportError: No module named zgettext