Hello,
I am trying to build legate in a cross-compilation environment and the recent change which hardcodes pip into the configure script is blocking progress. The specific line is in the ensure_aedifix function here.
My build environment does have pip3, and my attempt to work around this is to manually clone the aefidix repository and add it to the PYTHONPATH. For some reason, the version parsing in the ensure_aedifix function cannot parse the version of aedifix when it is installed this way and I cannot make progress on the build.
Would it be possible to remove the assumption that the pip program is actually called pip (instead of say pip3) or provide another way of installing aedifix as that is also a legate library. Thanks!
Hello,
I am trying to build legate in a cross-compilation environment and the recent change which hardcodes
pipinto the configure script is blocking progress. The specific line is in theensure_aedifixfunction here.My build environment does have
pip3, and my attempt to work around this is to manually clone theaefidixrepository and add it to thePYTHONPATH. For some reason, the version parsing in theensure_aedifixfunction cannot parse the version ofaedifixwhen it is installed this way and I cannot make progress on the build.Would it be possible to remove the assumption that the
pipprogram is actually calledpip(instead of saypip3) or provide another way of installingaedifixas that is also a legate library. Thanks!