-
-
Notifications
You must be signed in to change notification settings - Fork 11.4k
Python 3 upgrade breaks Vim --with-python3 (Mavericks) #43983
Comments
This is expected; the rebuild is necessary. Thanks for reporting! |
No problem. |
I know, sorry. We pushed
http://blog.tim-smith.us/2015/08/python-35-transition/ out to the mailing
list and Twitter. I hadn't considered the caveats of the python3 formula
but I think that's a reasonable place to give advice. (Though I think most
people ignore them!)
Tim
Sent from mobile
|
Ha, no apology necessary! |
@tdsmith I think it's worth revisioning all the relevant formulae. Unfortunately I think this roll-out has shown that a blog post on Twitter and the mailing list isn't enough to reach our users and I think this rollout was a bit premature, honestly. |
We were never going to hit awareness saturation and it's a breaking change for tools outside of Homebrew no matter when we pull the trigger. I wish I'd remembered that compiling numpy was broken but at least there are okay workarounds. There are fewer formulas with optional :python3 dependencies than I'd imagined. In core, they are boost-python, hashpump, macvim, nghttp2, notmuch, pygobject3, pyqt, pyside, qscintilla2, shiboken, sip, uwsgi, and vim. Shall we revision them? |
Yeh, I reckon that's probably worth doing. Probably better to force an unnecessary rebuild than avoid a necessary one 👍 |
Vim won't load due to an old path reference to 3.4 which was replaced in the python3 upgrade with 3.5
Uninstalling and reinstalling vim fixes the problem:
Possibly related to use of absolute path here?
The text was updated successfully, but these errors were encountered: