{"action":"opened","issue":{"url":"https://api.github.com/repos/hashdist/hashstack/issues/917","labels_url":"https://api.github.com/repos/hashdist/hashstack/issues/917/labels{/name}","comments_url":"https://api.github.com/repos/hashdist/hashstack/issues/917/comments","events_url":"https://api.github.com/repos/hashdist/hashstack/issues/917/events","html_url":"https://github.com/hashdist/hashstack/issues/917","id":128330222,"number":917,"title":"Cython not found","user":{"login":"dajuno","id":12959445,"avatar_url":"https://avatars.githubusercontent.com/u/12959445?v=3","gravatar_id":"","url":"https://api.github.com/users/dajuno","html_url":"https://github.com/dajuno","followers_url":"https://api.github.com/users/dajuno/followers","following_url":"https://api.github.com/users/dajuno/following{/other_user}","gists_url":"https://api.github.com/users/dajuno/gists{/gist_id}","starred_url":"https://api.github.com/users/dajuno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dajuno/subscriptions","organizations_url":"https://api.github.com/users/dajuno/orgs","repos_url":"https://api.github.com/users/dajuno/repos","events_url":"https://api.github.com/users/dajuno/events{/privacy}","received_events_url":"https://api.github.com/users/dajuno/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-01-23T14:03:30Z","updated_at":"2016-01-23T14:03:30Z","closed_at":null,"body":"Hello,\r\nI'm trying to install fenics on a cluster with intel compilers and host-python 2.7.10. Apparently, h5py can't find the hashstack Cython 0.23.3 installed as its dependency. With the $PYTHONPATH set automatically to\r\n```'PYTHONPATH': u'/home/dnolte/.hashdist/bld/cython/zb55xazf5kjr/lib/python2.7/site-packages',```\r\nThe installation fails immediately with\r\n```Traceback (most recent call last):\r\n   File \"setup.py\", line 125, in <module>\r\n     raise ValueError(\"Cython is required to compile h5py in MPI mode\")\r\n ValueError: Cython is required to compile h5py in MPI mode```\r\nbecause `HAVE_CYTHON == False`.\r\nWith the same PYTHONPATH set, python -> `import Cython` fails.\r\n\r\nCython build log: https://gist.github.com/dajuno/103b1fe1068296cee092\r\n\r\nI noticed that the cython site-packages folder is different from that on my laptop (almost standard fenics.yaml-installation on Arch w/o host packages). On the cluster I got: \r\n```site-packages/\r\n    Cython-0.23.3-py2.7-linux-x86_64.egg/\r\n        Cython/\r\n        cython.py\r\n        cython.pyc\r\n        EGG-INFO/  \r\n        pyximport/``` \r\nwhile on the full hashstack installation on the laptop I have the structure\r\n```site-packages/\r\n        Cython/\r\n        Cython-0.23.3-py2.7.egg-info\r\n        cython.py\r\n        cython.pyc\r\n        pyximport/```\r\n\r\nIn the first case, when $PYTHONPATH is set on the correct cython site-packages directory, the Cython module can't be found within the egg folder.\r\n\r\nAny thoughts?\r\n\r\nCheers, David"}}