[opensuse-cloud] quantum-server not startable because of wrong pyparsing version
pkg_resources.VersionConflict: (pyparsing 1.5.6 (/usr/lib64/python2.6/site-packages), Requirement.parse('pyparsing==1.5.7')) There are some other version conflicts with quantum-server, I'll write a separate mail and will update the pyparsing package in d:l:p to version 1.5.7 now. Christian. -- Christian Berendt Cloud Computing Solution Architect Tel.: +49-171-5542175 Mail: berendt@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 -- To unsubscribe, e-mail: opensuse-cloud+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-cloud+owner@opensuse.org
2013/3/12 Christian Berendt <berendt@b1-systems.de>:
pkg_resources.VersionConflict: (pyparsing 1.5.6 (/usr/lib64/python2.6/site-packages), Requirement.parse('pyparsing==1.5.7'))
Where's that coming from? I see this pyparsing>=1.5.6,<2.0 Greetings, Dirk -- To unsubscribe, e-mail: opensuse-cloud+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-cloud+owner@opensuse.org
Hello Dirk. I applied the latest updates and fixed the wrong versions manually in the requires.txt. I'm using the Linux Bridge plugin. Now I try starting quantum-server: Checking for DB MigrationsTraceback (most recent call last): File "/usr/bin/quantum-db-manage", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib64/python2.6/site-packages/pkg_resources.py", line 2809, in <module> parse_requirements(__requires__), Environment() File "/usr/lib64/python2.6/site-packages/pkg_resources.py", line 598, in resolve raise VersionConflict(dist,req) # XXX put more info here pkg_resources.VersionConflict: (pyparsing 1.5.6 (/usr/lib64/python2.6/site-packages), Requirement.parse('pyparsing==1.5.7')) failed Starting quantum serverstartproc: exit status of parent of /usr/bin/quantum-server: 1 python-quantumclient requires pyparsing >=1.5.6. Looks like the problem is in the updated cliff packge, it requires pyparsing in version 1.5.7 and not in version 1.5.6: cliff-1.3.1-py2.6.egg-info/requires.txt:pyparsing==1.5.7 Please update pyparsing to version 1.5.7 in C:O:M. Christian. -- Christian Berendt Cloud Computing Solution Architect Tel.: +49-171-5542175 Mail: berendt@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 -- To unsubscribe, e-mail: opensuse-cloud+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-cloud+owner@opensuse.org
Le mercredi 13 mars 2013, à 10:27 +0100, Christian Berendt a écrit :
Please update pyparsing to version 1.5.7 in C:O:M.
It simply needs to be updated in d:l:p, and Dirk already sr'ed it: https://build.opensuse.org/request/show/158799 (I just did "osc request list devel:languages:python python-pyparsing" to know about it) Cheers, Vincent -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-cloud+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-cloud+owner@opensuse.org
On 03/13/2013 10:37 AM, Vincent Untz wrote:
Le mercredi 13 mars 2013, à 10:27 +0100, Christian Berendt a écrit :
Please update pyparsing to version 1.5.7 in C:O:M.
It simply needs to be updated in d:l:p, and Dirk already sr'ed it: https://build.opensuse.org/request/show/158799
(I just did "osc request list devel:languages:python python-pyparsing" to know about it)
Already happened. Now it's just about patience ;-) -- With kind regards, Sascha Peilicke SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nuernberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-cloud+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-cloud+owner@opensuse.org
On 03/13/2013 11:02 AM, Sascha Peilicke wrote:
Already happened. Now it's just about patience ;-)
Newer python-pyparsing is nova available. Next issue: Traceback (most recent call last): File "/usr/bin/quantum-server", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib64/python2.6/site-packages/pkg_resources.py", line 2809, in <module> parse_requirements(__requires__), Environment() File "/usr/lib64/python2.6/site-packages/pkg_resources.py", line 598, in resolve raise VersionConflict(dist,req) # XXX put more info here pkg_resources.VersionConflict: (prettytable 0.7 (/usr/lib64/python2.6/site-packages), Requirement.parse('PrettyTable>=0.6,<0.7')) Installed package: python-prettytable-0.7-16.1 Fixing the requirement in the upstream or writing a patch for our packages? Christian. -- Christian Berendt Cloud Computing Solution Architect Tel.: +49-171-5542175 Mail: berendt@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 -- To unsubscribe, e-mail: opensuse-cloud+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-cloud+owner@opensuse.org
2013/3/13 Christian Berendt <berendt@b1-systems.de>:
Requirement.parse('PrettyTable>=0.6,<0.7')) Installed package: python-prettytable-0.7-16.1
Fixing the requirement in the upstream or writing a patch for our packages?
That seems to be a new dependency from python-cliff. *sigh*. Sascha and I have an upstream ticket for that open, but we'll fix it for now in the packages. Greetings, Dirk -- To unsubscribe, e-mail: opensuse-cloud+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-cloud+owner@opensuse.org
participants (4)
-
Christian Berendt
-
Dirk Müller
-
Sascha Peilicke
-
Vincent Untz