when i run the buildout comand ./bin/buildout -c develop.cfg it gives me thise error:
Getting distribution for 'i18ndude==4.0.1'.
Using unpack_wheel() shim over the deprecated wheel_to_egg() hook.
Please update your wheel extension implementation for one that installs a .whl
handler in zc.buildout.easy_install.UNPACKERS
While:
Updating i18ndude.
Getting distribution for 'i18ndude==4.0.1'.
Error: Wheels are not supported
Which version of Plone are you using, what operating system (and version), and how did you set up a working Plone before you tried to install i18ndude?
I'm trying to run buildout on a freshly installed Plone 5.0.8 in order to update to 5.1-latest, and get this:
peterf@slowprint-do04-a:/usr/local/plone5/zeocluster$ sudo -u plone_buildout ./bin/buildout -vv
Installing 'buildout.sanitycheck'.
We have the distribution that satisfies 'buildout.sanitycheck==1.0.2'.
Installing 'plone.recipe.zeoserver'.
We have no distributions for plone.recipe.zeoserver that satisfies 'plone.recipe.zeoserver==1.4.0'.
Getting distribution for 'plone.recipe.zeoserver==1.4.0'.
Download cache has plone.recipe.zeoserver 1.4.0 at: /usr/local/plone5/buildout-cache/downloads/dist/plone.recipe.zeoserver-1.4.0-py2-none-any.whl
Using unpack_wheel() shim over the deprecated wheel_to_egg() hook.
Please update your wheel extension implementation for one that installs a .whl
handler in zc.buildout.easy_install.UNPACKERS
Could't load zc.buildout entry point default
from plone.recipe.zeoserver:
Wheels are not supported.
While:
Installing.
Getting section zeoserver.
Initializing section zeoserver.
Installing recipe plone.recipe.zeoserver.
Getting distribution for 'plone.recipe.zeoserver==1.4.0'.
Error: Wheels are not supported
I can't understand the analysis or suggestions provided here
Which versions of zc.buildout and setuptools are installed in the virtualenv? You should be able to get this with sudo -u plone_buildout ./bin/pip list.
Hi Thomas, thanks for this.
Unfortunately, I'm not quite sure where to find the virtualenv.
When I run this in the buildout directory, sudo -u plone_buildout ./bin/pip list I get
sudo: ./bin/pip: command not found
Although $ which pip
/usr/bin/pip
Sorry, I'm a nearly clueless novice with under-the-hood thanks
However, I'm now in the correct directory (doh), which helps with ./bin/pip !
Nonetheless, the wheel error persists
here's the output from the correct pip list
--
/usr/local/plone5/zeocluster$ sudo -u plone_buildout ./bin/pip list
DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
pip (9.0.1)
setuptools (38.4.0)
wheel (0.30.0)
zc.buildout (2.9.5)
The directory '/home/peterf/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
--
this prior:
--
/usr/local/plone5/zeocluster$ sudo -u plone_buildout ./bin/buildout -vv
Installing 'buildout.sanitycheck'.
We have the distribution that satisfies 'buildout.sanitycheck==1.0.2'.
Installing 'plone.recipe.zeoserver'.
We have no distributions for plone.recipe.zeoserver that satisfies 'plone.recipe.zeoserver==1.4.0'.
Getting distribution for 'plone.recipe.zeoserver==1.4.0'.
Download cache has plone.recipe.zeoserver 1.4.0 at: /usr/local/plone5/buildout-cache/downloads/dist/plone.recipe.zeoserver-1.4.0-py2-none-any.whl
Using unpack_wheel() shim over the deprecated wheel_to_egg() hook.
Please update your wheel extension implementation for one that installs a .whl
handler in zc.buildout.easy_install.UNPACKERS
Could't load zc.buildout entry point default
from plone.recipe.zeoserver:
Wheels are not supported.
While:
Installing.
Getting section zeoserver.
Initializing section zeoserver.
Installing recipe plone.recipe.zeoserver.
Getting distribution for 'plone.recipe.zeoserver==1.4.0'.
Error: Wheels are not supported
Thats good. Now you have to update zc.buildout to 2.10.0
Setuptools 38.2.0 started supporting wheels. Through setuptools, buildout now also supports wheels! You need at least version 38.2.3 to get proper namespace support.