Am Montag 12 April 2010 21:05:36 schrieb Tres Seaver:
> Phenex wrote:
> > Hi,
> > i am unable to run the sample application of the repoze.what pylons
> > integration. I get a bunch of error from paste i do not understant what
> > went went wrong. After i failed to get the new version to run (the old
> > one hase problems with unicode usernames but worked fine with the rest,
> > so i installed the actual one via pip), i tried it with the sample. I run
> > Ubuntu Karmic with python 2.6 and all moduls in newest version inside an
> > virtuelenv. I give the traceback here:
> >
> > (pylons)phe...@phenex-laptop:~/Programmiererung/Web/pylone-
> > tests/PylonsSecuredApp$ clear; paster setup-app development.ini
> > Traceback (most recent call last):
> >   File "/home/phenex/.virtualenv/pylons/bin/paster", line 8, in <module>
> >     load_entry_point('PasteScript==1.7.3', 'console_scripts', 'paster')()
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/script/command.py", line 84, in run
> >     invoke(command, command_name, options, args[1:])
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/script/command.py", line 123, in invoke
> >     exit_code = runner.run(args)
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/script/appinstall.py", line 68, in run
> >     return super(AbstractInstallCommand, self).run(new_args)
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/script/command.py", line 218, in run
> >     result = self.command()
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/script/appinstall.py", line 447, in command
> >     conf = appconfig(config_spec, relative_to=os.getcwd())
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/deploy/loadwsgi.py", line 215, in appconfig
> >     global_conf=global_conf)
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/deploy/loadwsgi.py", line 248, in loadcontext
> >     global_conf=global_conf)
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/deploy/loadwsgi.py", line 278, in _loadconfig
> >     return loader.get_context(object_type, name, global_conf)
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/deploy/loadwsgi.py", line 409, in get_context
> >     section)
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/deploy/loadwsgi.py", line 431, in _context_from_use
> >     object_type, name=use, global_conf=global_conf)
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/deploy/loadwsgi.py", line 361, in get_context
> >     global_conf=global_conf)
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/deploy/loadwsgi.py", line 248, in loadcontext
> >     global_conf=global_conf)
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/deploy/loadwsgi.py", line 285, in _loadegg
> >     return loader.get_context(object_type, name, global_conf)
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/deploy/loadwsgi.py", line 561, in get_context
> >     object_type, name=name)
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/paste/deploy/loadwsgi.py", line 581, in find_egg_entry_point
> >     pkg_resources.require(self.spec)
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/pkg_resources.py", line 666, in require
> >     needed = self.resolve(parse_requirements(requirements))
> >   File "/home/phenex/.virtualenv/pylons/lib/python2.6/site-
> > packages/pkg_resources.py", line 565, in resolve
> >     raise DistributionNotFound(req)  # XXX put more info here
> > pkg_resources.DistributionNotFound: PylonsSecuredApp
> > ---------------------------
> > Any ideas?
> 
> I just tried to reprodue this in a clean virtualenv:
> 
>  $ uname -a
>  Linux scout 2.6.28-18-generic #60-Ubuntu SMP Fri Mar 12 04:40:52 UTC\
>     2010 i686 GNU/Linux
>  $ /opt/Python-2.6.5/bin/virtualenv --no-site-packages \
>     --unzip-setuptools /tmp/phenex
>  New python executable in /tmp/phenex/bin/python
>  Installing setuptools.............done.
>  $ cd /tmp/phenex
>  $ bin/easy_install Pylons repoze.what
>  ....
>  Finished processing dependencies for repoze.what
>  $ mkdir src
>  $ cd src
>  $ ../bin/paster create -t pylons phenex
>  ...
>     Copying templates/default_project/test.ini_tmpl to ./phenex/test.ini
>  Running /tmp/phenex/bin/python setup.py egg_info
>  $ cd phenex
>  $ ../../bin/paster setup-app development.ini
>  Running setup_config() from phenex.websetup
> 
> Until sometime last week, the released version of repoze.what (1.0.8)
> was incomptible with the latest repoze.who releast (2.0a2).  The
> currently released repoze.what (1.0.9) now pins repoze.who (effectively
> to the last 1.0.x release).
> 
> Can you try upgrading repoze.what, which should then downgrade
> repoze.who, and see if it makes your problem go away?
> 
> 
> 
> 
> Tres.
> 
Yeah, this solved the problem. Thank jou so much.
_______________________________________________
Repoze-dev mailing list
Repoze-dev@lists.repoze.org
http://lists.repoze.org/listinfo/repoze-dev

Reply via email to