On 31-10-14 12:38, Reinout van Rees wrote:

$ python bootstrap.py
Setting socket time out to 1 seconds.
Generated script
'<http://jenkins.3di.lizard.net/job/python-subgrid/ws/bin/buildout'.>
$ bin/buildout
Setting socket time out to 1 seconds.
While:
   Installing.
   Loading extensions.
Error: There is a version conflict.
We already have: zc.buildout 2.2.3

Ok, I tracked it down:
https://github.com/buildout/buildout/issues/198#issuecomment-61258074

The short summary: the main problem is line 652:

https://github.com/buildout/buildout/pull/194/files#diff-784f9bb654bbcee96dcbc547bbddd493R652

The working set is queried for just the package name. It grabs whatever it can (a system package? a zc.buildout 2.2.3 installed by the bootstrap.py) and uses that. It doesn't look at the actual requirement, just at the plain package name (req.key).




Reinout

--
Reinout van Rees                          http://reinout.vanrees.org/
[email protected]                   http://www.nelen-schuurmans.nl/
"Learning history by destroying artifacts is a time-honored atrocity"
_______________________________________________
Distutils-SIG maillist  -  [email protected]
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to