Open bartoldeman opened 2 years ago
With the changes in https://github.com/easybuilders/easybuild-easyblocks/pull/2805, EasyBuild v4.6.2 and newer will prefer using pip install
(over setup.py install
) to install EasyBuild, so keeping pip
in the compat layer probably makes sense.
Without it, we would need to use setup.py install
instead, and that's a deprecated installation mechanism in recent versions of setuptools
(and it actually seems broken too)
This was added because of Reframe being installed seperately. https://github.com/EESSI/compatibility-layer/issues/72 However since
sys-cluster/reframe
was added later there is no more need for pip.Removing pip from the compat layer is a great push to get users to load a Python module instead of pip installing things with the compat layer python.