itermocil: brew error on M1 with macOS Monterey 12.3
I’m getting this.
→ brew install TomAnthony/brews/itermocil
==> Downloading https://pypi.python.org/packages/source/P/PyYAML/PyYAML-3.11.tar.gz
Already downloaded: /Users/Leeiio/Library/Caches/Homebrew/downloads/d98de4b2d4d986c9eacf67d572ad3182da5555a27ae39f38260d899047b9ef4b--PyYAML-3.11.tar.gz
==> Downloading https://github.com/TomAnthony/itermocil/archive/0.2.1.tar.gz
Already downloaded: /Users/Leeiio/Library/Caches/Homebrew/downloads/7660c48dfb6cb50ac68fa581c5de591c2db93fb698776e83084c669a45eb0299--itermocil-0.2.1.tar.gz
==> Installing itermocil from tomanthony/brews
==> python -c import setuptools... --no-user-cfg install --prefix=/opt/homebrew/Cellar/itermocil/0.2.1/libexec/vendor --install-scripts=/opt/homebrew/Cellar/itermocil/0.2.1/libexec/vendor/bin --single-version-externally-managed --r
Last 15 lines from /Users/Leeiio/Library/Logs/Homebrew/itermocil/01.python:
2022-03-16 04:59:53 +0000
python
-c
import setuptools, tokenize
__file__ = 'setup.py'
exec(compile(getattr(tokenize, 'open', open)(__file__).read()
.replace('\r\n', '\n'), __file__, 'exec'))
--no-user-cfg
install
--prefix=/opt/homebrew/Cellar/itermocil/0.2.1/libexec/vendor
--install-scripts=/opt/homebrew/Cellar/itermocil/0.2.1/libexec/vendor/bin
--single-version-externally-managed
--record=installed.txt
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/tomanthony/homebrew-brews/issues
These open issues may also help:
I can't install itermocil. https://github.com/TomAnthony/homebrew-brews/issues/4
itermocil install is failing https://github.com/TomAnthony/homebrew-brews/issues/2
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 66 (3 by maintainers)
just in case. as this repo doesn’t seem to be updated anymore, i’ve forked and updated for Python3: https://github.com/godbout/itermocil
Python support was dropped from MacOS 12.3. The script is pointing at /usr/bin/python which is now kaput!
I’ll update if I find a decent solution.
I am using the following very hacky, very dirty workaround:
Now the proper solution would be to migrate the codebase to Python3 and change the Python binary location, but I don’t see that happening anytime soon unfortunately.
@DougThwaites i definitely can help with making the official repo up to date. i forked before instead because the repo didn’t seem maintained anymore. for future PRs tho i don’t think i’ll have the Python skills to judge tho. PHP JS Swift here and going full Mac apps dev so Python is definitively not on the list. if it’s fine with you guys then i’m in.
i will accept the liquid rewards eventually.
@DougThwaites that one’s on you:
(hopefully i’m better at building software than i am at taking pictures.)
thanks a lot. greatly appreciated!
huh i saw the PR made by @Leeiio only after i’ve made the changes 😄 sorry, didn’t receive any notification. strange. anyways, still merged. i’ve made the changes necessary regarding this issue for the other layouts too.
Just that it was a long time ago, and I tried to submit it to core a few times but couldn’t get it accepted at the time.
Done!
Whilst I would love to stay involved, realistically I am too time poor and I don’t want to hold things back. I’m happy for you to make decisions. 😃 I might want to be involved more again in the future, but in that case I would expect to be more of an equal collaborator rather then benevolent dictator. 😃
Thanks for your work on this!
@godbout I’d chuck another few beers in the pot along with @ruudk to get the original repo all ticky boo.
@ruudk - I have added you. I haven’t had time to maintain this for sometime now, and have reached out to a few people before to find a new maintainer without much luck. Happy if someone on this thread wants to take a wider maintainer role! 😃
as promised.
Erdinger during lunch break at a client (Wed afternoon are reserved for clients. all the other half days are for open source). but 10$. i think i overdid it. ☹️
and of course i’ll update this thread with the next beer.
@godbout Nice job! But when I install the itermocil and use
itermocil test, I am getting thisAnyone know how to solve this? I have zero knowledge in 🐍
@scottluxford enjoy 💫 had to get this fixed before working on my projects. life without iTermocil is so sparkless.