Hello!

I'm trying to create my first application with pylons.

I'm using pylons 0.9.4.1 (as it is last available in gentoo official portage
tree).

I have successfully created "hello world app" and trying to use templates in
it.

I want to use genshi templates, but I have weird problem:

Just after installing genshi (no code changes) I'm getting following
exception:
$ paster serve --reload development.ini
Starting subprocess with file monitor
Traceback (most recent call last):
  File "/usr/bin/paster", line 7, in ?
    sys.exit(
  File "/usr/lib/python2.4/site-packages/paste/script/command.py", line 76,
in run
    invoke(command, command_name, options, args[1:])
  File "/usr/lib/python2.4/site-packages/paste/script/command.py", line 115,
in invoke
    exit_code = runner.run(args)
  File "/usr/lib/python2.4/site-packages/paste/script/command.py", line 210,
in run
    result = self.command()
  File "/usr/lib/python2.4/site-packages/paste/script/serve.py", line 194,
in command
    relative_to=base, global_conf=vars)
  File "/usr/lib/python2.4/site-packages/paste/script/serve.py", line 215,
in loadapp
    return loadapp(
  File "/usr/lib/python2.4/site-packages/paste/deploy/loadwsgi.py", line
193, in loadapp
    return loadobj(APP, uri, name=name, **kw)
  File "/usr/lib/python2.4/site-packages/paste/deploy/loadwsgi.py", line
213, in loadobj
    global_conf=global_conf)
  File "/usr/lib/python2.4/site-packages/paste/deploy/loadwsgi.py", line
237, in loadcontext
    global_conf=global_conf)
  File "/usr/lib/python2.4/site-packages/paste/deploy/loadwsgi.py", line
267, in _loadconfig
    return loader.get_context(object_type, name, global_conf)
  File "/usr/lib/python2.4/site-packages/paste/deploy/loadwsgi.py", line
393, in get_context
    section)
  File "/usr/lib/python2.4/site-packages/paste/deploy/loadwsgi.py", line
414, in _context_from_use
    context = self.get_context(
  File "/usr/lib/python2.4/site-packages/paste/deploy/loadwsgi.py", line
345, in get_context
    global_conf=global_conf)
  File "/usr/lib/python2.4/site-packages/paste/deploy/loadwsgi.py", line
237, in loadcontext
    global_conf=global_conf)
  File "/usr/lib/python2.4/site-packages/paste/deploy/loadwsgi.py", line
274, in _loadegg
    return loader.get_context(object_type, name, global_conf)
  File "/usr/lib/python2.4/site-packages/paste/deploy/loadwsgi.py", line
541, in get_context
    entry_point, protocol, ep_name = self.find_egg_entry_point(
  File "/usr/lib/python2.4/site-packages/paste/deploy/loadwsgi.py", line
568, in find_egg_entry_point
    possible.append((entry.load(), protocol, entry.name))
  File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 1912, in
load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File
"/home/users/vladimir/files/projects/greenmice/www/GMSite/gmsite/__init__.py",
line 8, in ?
    from gmsite.config.middleware import make_app
  File
"/home/users/vladimir/files/projects/greenmice/www/GMSite/gmsite/config/middleware.py",
line 10, in ?
    import pylons.wsgiapp
  File "/usr/lib/python2.4/site-packages/pylons/wsgiapp.py", line 22, in ?
    import pylons.templating
  File "/usr/lib/python2.4/site-packages/pylons/templating.py", line 256, in
?
    Engine = entry_point.load()
  File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 1911, in
load
    if require: self.require(env, installer)
  File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 1924, in
require
    working_set.resolve(self.dist.requires(self.extras),env,installer))
  File "/usr/lib/python2.4/site-packages/pkg_resources.py", line 2114, in
requires
    raise UnknownExtra(
pkg_resources.UnknownExtra: Genshi 0.4.2 has no such extra feature 'plugin'

This can be solved by unmerging genshi.

How can I fix it? Only update?

pylons 0.9.4.1
genshi 0.4.2
paste 1.2.1

-- 
Vladimir Rusinov
GreenMice Solutions: IT-решения на базе Linux
http://greenmice.info/

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to