I had issue with the paver command when I was installing so I asked it on github.
https://github.com/fedora-infra/packagedb/issues/13
This was the problem:
paver build --install-conf=`pwd` --install-data=`pwd` --install-sbin=`pwd`
Traceback (most recent call last):
File "/usr/bin/paver", line 9, in <module>
load_entry_point('Paver==1.1.1', 'console_scripts', 'paver')()
File "/usr/lib/python2.7/site-packages/paver/tasks.py", line 816, in main
_launch_pavement(args)
File "/usr/lib/python2.7/site-packages/paver/tasks.py", line 785, in _launch_pavement
execfile(environment.pavement_file, mod.__dict__)
File "pavement.py", line 16, in <module>
from turbogears.finddata import find_package_data
File "/usr/lib/python2.7/site-packages/turbogears/__init__.py", line 9, in <module>
from turbogears.config import update_config
File "/usr/lib/python2.7/site-packages/turbogears/config.py", line 4, in <module>
pkg_resources.require("CherryPy<3.0")
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 690, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 592, in resolve
raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (CherryPy 3.2.2 (/usr/lib/python2.7/site-packages), Requirement.parse('CherryPy<3.0')
Toshio Replied today giving me a fix, so I was able to move on further. the fix was to copy paver script on the local folder and replace the version and run the paver script locally.
$ cp /usr/bin/paver paver.local $ sed 's/__requires__ = .*/__requires__ = ["Paver", "CherryPy < 3.0"]/' < paver.local > paver $ ./paver build --install-conf=`pwd` --install-data=`pwd` --install-sbin=`pwd`
However, now, the pkgdb-sync-yum command is broken. I have asked him again on github and waiting for his reply.
[root@localhost server-scripts]# chmod 755 pkgdb-sync-yum
[root@localhost server-scripts]# ./pkgdb-sync-yum update -h
Traceback (most recent call last):
File "./pkgdb-sync-yum", line 51, in
import pkg_resources
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2655, in
working_set.require(requires)
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 648, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 546, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: fedora-packagedb
I moved on with the steps ignoring that step and found myself having 500 error when trying to access the website. I am hoping that it is connected to the update.
No comments:
Post a Comment