Problem with cssh

Brandon Allbery allbery.b at gmail.com
Sun Oct 12 16:21:28 PDT 2014


On Sun, Oct 12, 2014 at 6:37 PM, Brandon Allbery <allbery.b at gmail.com>
wrote:

> On Sun, Oct 12, 2014 at 6:11 PM, Peng Yu <pengyu.ut at gmail.com> wrote:
>
>> $ cssh machine1 machine2
>> Can't connect to display `tmp/launch-KZPKti/org.macosforge.xquartz:0':
>> Invalid argument at
>> /opt/local/lib/perl5/vendor_perl/5.16.3/X11/Protocol.pm line 2270.
>>
>
> Looks like it "knows too much" about what X $DISPLAY looks like and is
> tripping over the launchd socket (specifically, removing the leading
> slash). This is a sadly common bug; programs should
>

It's the Perl module, which on line 2256 is assuming that a slash simply
must indicate an X11R3-style Unix socket (DISPLAY=unix/localhost:0). Sadly
there's no maintainer, and the bug is filed at least twice (#39569 in
general, #41886 specifically for cssh). In the meantime, I may be able to
come up with a patch, just not immediately.

-- 
brandon s allbery kf8nh                               sine nomine associates
allbery.b at gmail.com                                  ballbery at sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20141012/23364f3e/attachment.html>


More information about the macports-users mailing list