[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fab-user] Fabric 1.2.0 broken on Mac OS X 10.7 (Lion)
From: |
Michael Bravo |
Subject: |
[Fab-user] Fabric 1.2.0 broken on Mac OS X 10.7 (Lion) |
Date: |
Tue, 2 Aug 2011 00:43:06 +0400 |
Hi,
I have upgraded to 10.7, which led to reinstall of Python and the
development framework (XCode). I then thought to make the leap from my
old (< 1.0) fabric and upgraded to 1.2.0
unfortunately, it turned out broken :(
here's what I get when running most anything out of my old fab file
for one of the most often used projects:
Traceback (most recent call last):
File "/Library/Python/2.7/site-packages/fabric/main.py", line 770, in main
_run_task(task, args, kwargs)
File "/Library/Python/2.7/site-packages/fabric/main.py", line 628,
in _run_task
return task(*args, **kwargs)
File "/Library/Python/2.7/site-packages/fabric/decorators.py", line
104, in inner_decorator
return func(*args, **kwargs)
File "/Users/mbravo/Documents/mgmt/fabric/playkot/fabfile.py", line
112, in mem_alldb
run('free')
File "/Library/Python/2.7/site-packages/fabric/network.py", line
327, in host_prompting_wrapper
return func(*args, **kwargs)
File "/Library/Python/2.7/site-packages/fabric/operations.py", line
944, in run
return _run_command(command, shell, pty, combine_stderr)
File "/Library/Python/2.7/site-packages/fabric/operations.py", line
863, in _run_command
combine_stderr)
File "/Library/Python/2.7/site-packages/fabric/operations.py", line
748, in _execute
rows, cols = _pty_size()
File "/Library/Python/2.7/site-packages/fabric/operations.py", line
51, in _pty_size
buffer)
IOError: [Errno 25] Inappropriate ioctl for device
for what it's worth, here's what I have installed of relevant packages
(pip freeze output)
Fabric==1.2.0
paramiko==1.7.7.1
pyOpenSSL==0.12
pycrypto==2.3
On the surface, it looks like that same old pty bug I reported a while
ago (around 1.0)
Any useful advice?
--
Michael Bravo
- [Fab-user] Fabric 1.2.0 broken on Mac OS X 10.7 (Lion),
Michael Bravo <=