-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
trouble pip installing on os x #24
Comments
additional info regarding the m4 problem: if I manually download and install m4 at http://ftp.gnu.org/gnu/m4/m4-1.4.17.tar.gz, then running |
Same here. Thank you for the workaround. |
I just committed b0a6d0b. I haven't waited to verify the travis build log, but I have attempted to force the use of |
yep, that worked. I'll try to play a bit more with it and make sure it still works with a variety of environments (brew installs, etc...), but it looks to be working. Thanks! |
was installing on a new computer today and have a bit more info: this fix requires already having the autoconf and automake tools already installed (i did this with homebrew:
and when it attempts to install those tools, it also attempts to install m4, and in doing so no longer uses the version at /usr/bin/m4 that works. so the next time it runs |
Hello, i was encountering this issue today. Would it be possible to make the automatic installation of the autoconf and automake if the system does not have it? |
This might be related to #65. I was trying to push out a quick release while also switching over from very old travis-ci automation to github actions, and the osx wheel builds were failing. |
I think this issue is still present today - pip fails to build wheels for parasail, and it seems to be related to the same issue with m4 and automake. |
Do you have homebrew? For Intel OSX wheels, doing Your request got me curious if I could cross-compile from the Intel OSX github action runner to an M1 target. I'm struggling. IIUC, M1 should have neon vector intrinsics but I can see from CI logs that it's still picking up Intel AVX instead of ARM neon. Hopefully if you can resolve the |
Thanks for the quick reply. Yeah I found that suggestion in one of the previous issues - it was actually failing because of libtools as well, but worked when I did |
Hello, Just want to note that I also encountered this issue on an M1 Mac and it was fixed by the |
Having difficulty with the pip installer on mac (10.13.6).
following along in
setup.py
, it looks like it fails to find the parasail configuration script, prepends /usr/bin to the path... succeeds in finding everything but libtool:then tries to download/install everything in build_autotools(), but this time m4 fails:
while I don't yet know why the downloaded m4 fails, I gather that the first libtool failure is related to the glibtool/libtool naming issue on OS X. On my system, calling libtool --version on the command line errs with:
whereas glibtool --version works fine (though I did have to install it with homebrew). Anyway, ultimately if I downloaded the parasail source (instead of using pip) and change libtool to glibtool in setup.py, I was able to get it to install and import and ran a couple alignments.
I'm not sure whether there's something specifically screwed up with my system or whether that's something that could be fixed in setup.py... just wanted to let you know though. I suppose figuring out the m4 issue would be just as good, but I haven't gotten to that yet...
thanks!
The text was updated successfully, but these errors were encountered: