Skip to content

Conversation

@tulikavijay
Copy link

@tulikavijay tulikavijay commented Jan 16, 2018

issue : #60

Actual result :

Getting distribution for 'mr.developer==1.34'.
Got mr.developer 1.34.
Getting distribution for 'zc.buildout==2.5.2'.
While:
  Installing.
  Loading extensions.
  Getting distribution for 'zc.buildout==2.5.2'.

An internal error occurred due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
  File "/media/ajayns/Projects/Code/xPR/plone-react/api/eggs/zc.buildout-2.10.0-py2.7.egg/zc/buildout/buildout.py", line 2123, in main
    getattr(buildout, command)(args)
  File "/media/ajayns/Projects/Code/xPR/plone-react/api/eggs/zc.buildout-2.10.0-py2.7.egg/zc/buildout/buildout.py", line 637, in install
    self._load_extensions()
  File "/media/ajayns/Projects/Code/xPR/plone-react/api/eggs/zc.buildout-2.10.0-py2.7.egg/zc/buildout/buildout.py", line 1163, in _load_extensions
    newest=self.newest, allow_hosts=self._allow_hosts)
  File "/media/ajayns/Projects/Code/xPR/plone-react/api/eggs/zc.buildout-2.10.0-py2.7.egg/zc/buildout/easy_install.py", line 920, in install
    return installer.install(specs, working_set)
  File "/media/ajayns/Projects/Code/xPR/plone-react/api/eggs/zc.buildout-2.10.0-py2.7.egg/zc/buildout/easy_install.py", line 721, in install
    for dist in self._get_dist(req, ws):
  File "/media/ajayns/Projects/Code/xPR/plone-react/api/eggs/zc.buildout-2.10.0-py2.7.egg/zc/buildout/easy_install.py", line 577, in _get_dist
    dist = self._env.best_match(requirement, ws)
  File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 1111, in best_match
    dist = working_set.find(req)
  File "build/bdist.linux-x86_64/egg/pkg_resources/__init__.py", line 715, in find
    raise VersionConflict(dist, req)
VersionConflict: (zc.buildout 2.10.0 (/media/ajayns/Projects/Code/xPR/plone-react/api/eggs/zc.buildout-2.10.0-py2.7.egg), Requirement.parse('zc.buildout==2.5.2'))

Expected Result :

No conflicts

Description of PR:

    raise VersionConflict(dist, req)
VersionConflict: (zc.buildout 2.10.0 (/media/ajayns/Projects/Code/xPR/plone-react/api/eggs/zc.buildout-2.10.0-py2.7.egg), Requirement.parse('zc.buildout==2.5.2'))

Clearly states that there is a version conflict - the buildout file after running some set up steps requires
zc.buildout==2.5.2 but the version we have in the egg is 2.10.0 .

Updating the documentation for installing local dev.

@tisto
Copy link
Member

tisto commented Jan 16, 2018

@tulikavijay the docs are actually outdated. Here is what you should do:

virtualenv .
bin/pip install -r requirements.txt
bin/buildout

@tulikavijay tulikavijay reopened this Jan 16, 2018
@coveralls
Copy link

Coverage Status

Changes Unknown when pulling a6f4a41 on tulikavijay:master into ** on plone:master**.

@coveralls
Copy link

Coverage Status

Changes Unknown when pulling a6f4a41 on tulikavijay:master into ** on plone:master**.

@ajayns
Copy link
Contributor

ajayns commented Jan 31, 2018

@tisto Shouldn't this PR be merged? The docs are outdated. @tulikavijay You actually should've created a new PR maybe

@robgietema
Copy link
Member

Docs are updated in another PR.

@robgietema robgietema closed this Feb 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants