[Pkg-zope-developers] Bug#332245: Localizer: /usr/lib/zope/lib/python/Products/Localizer empty

Shagi shagi.refugio at gmail.com
Wed Oct 5 10:51:44 UTC 2005


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




More information about the Pkg-zope-developers mailing list