-
-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
pssh formula is outdated, failing for python3 with -A flag (possibly other flags as well) #76878
Comments
TL;DR version :) -- |
We can't just replace the original version with someone's fork. As far as I can see on repology most of the distribs/package manages using the original version as well: https://repology.org/project/pssh/versions. You could probably help to get approval from the original maintainers to mark https://github.com/lilydjwg/pssh (or another fork) as a successor. I see there're several open tickets regarding it, like lilydjwg/pssh#110 and lilydjwg/pssh#114 Meantime, I'll have a look and try to adopt arch linux patches for homebrews |
Thanks, @bayandin, much appreciated. I figured it wouldn't be dropped for the fork but no harm in asking. Yeah, if I get some extra time then I'll see if I can push on getting the new successor, no need to wait on me though so let me know when you'd like to close this. |
No problem, and thanks for the report! |
Should be fixed |
brew gist-logs <formula>
link ORbrew config
ANDbrew doctor
outputpssh -A -x "-o StrictHostKeyChecking=no" -H "<SOME_IP_OR_HOST>" --inline-stdout --timeout=60 'echo $(hostname)'
Warning: do not enter your password if anyone else has superuser
privileges or access to your account.
Password:
Traceback (most recent call last):
File "/usr/local/bin/pssh", line 121, in
do_pssh(hosts, cmdline, opts)
File "/usr/local/bin/pssh", line 92, in do_pssh
statuses = manager.run()
File "/usr/local/Cellar/pssh/2.3.1_3/libexec/lib/python3.9/site-packages/psshlib/manager.py", line 75, in run
self.iomap.poll(wait)
File "/usr/local/Cellar/pssh/2.3.1_3/libexec/lib/python3.9/site-packages/psshlib/manager.py", line 257, in poll
handler(fd, self)
File "/usr/local/Cellar/pssh/2.3.1_3/libexec/lib/python3.9/site-packages/psshlib/askpass_server.py", line 72, in handle_write
bytes_written = conn.send(buffer)
TypeError: a bytes-like object is required, not 'str'
The text was updated successfully, but these errors were encountered: