Your message dated Sun, 21 Aug 2005 05:20:23 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#249071: fixed in python-xlib 0.12-5
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 14 May 2004 20:15:55 +0000
>From [EMAIL PROTECTED] Fri May 14 13:15:55 2004
Return-path: <[EMAIL PROTECTED]>
Received: from maneki-neko.metacarta.com (maneki-neko) [66.92.95.186]
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1BOj63-00061Z-00; Fri, 14 May 2004 13:15:55 -0700
Received: by maneki-neko (Postfix, from userid 3382)
id B1B48E23C1; Fri, 14 May 2004 16:15:52 -0400 (EDT)
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: python-xlib: doesn't work over ssh (bad xauth use?)
X-Debbugs-CC: Mark Eichin <[EMAIL PROTECTED]>
Full-Name: "Mark W. Eichin"
Message-Id: <[EMAIL PROTECTED]>
Date: Fri, 14 May 2004 16:15:52 -0400 (EDT)
From: [EMAIL PROTECTED] (Mark Eichin)
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-11.0 required=4.0 tests=BAYES_00,HAS_PACKAGE,
X_DEBBUGS_CC autolearn=ham version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level:
X-CrossAssassin-Score: 1
Package: python-xlib
Version: 0.12-3.2
Severity: normal
I "ssh -X" from another machine (happens to be a mac.) I run:
python -c 'import Xlib, Xlib.display; dd = Xlib.display.Display()'
and I get:
Traceback (most recent call last):
File "<string>", line 1, in ?
File "/usr/lib/python2.3/site-packages/Xlib/display.py", line 80, in __init__
self.display = _BaseDisplay(display)
File "/usr/lib/python2.3/site-packages/Xlib/display.py", line 67, in __init__
apply(protocol.display.Display.__init__, (self, ) + args, keys)
File "/usr/lib/python2.3/site-packages/Xlib/protocol/display.py", line 114,
in __init__
auth_prot_data = auth_data)
File "/usr/lib/python2.3/site-packages/Xlib/protocol/display.py", line 976,
in __init__
display.send_and_recv(request = -1)
File "/usr/lib/python2.3/site-packages/Xlib/protocol/display.py", line 538,
in send_and_recv
raise self.socket_error
Xlib.error.ConnectionClosedError: Display connection closed by server
If I do an "ssh -X -v" to get more debugging info:
1036: debug1: channel 1: new [x11]
1036: debug1: confirm x11
1036: debug1: X11 connection uses different authentication protocol.
1036: X11 connection rejected because of wrong authentication.
1036: debug1: X11 rejected 1 i0/o0
"xauth list" shows MIT-MAGIC-COOKIE-1 for the relevant DISPLAY value,
and xdpyinfo (and emacs!) both work fine in the same session, it's
just python-xlib that is getting bounced. However, both of those use
the X libraries, and I see python-xlib is a pure-python implementation
of the protocol...
Ahhh, and it doesn't implement raw xauth either, it runs xauth list %s.
It turns out that xauth list doesn't do the right thing in this case,
because "xauth list" will show (and match) full.hostname.and.domain/unix:12.0
but not localhost:12.0 and sshd is actually listening on port 6012...
Now I'm not sure that this isn't an xauth bug, or even an sshd bug,
except that native things do actually work, so the C-Xlib is finding
the right token somehow...
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.19
Locale: LANG=C, LC_CTYPE=C
Versions of packages python-xlib depends on:
ii python 2.3.3-7 An interactive high-level object-o
ii python2.3-xlib 0.12-3.2 Interface for Python to the X11 Pr
-- no debconf information
---------------------------------------
Received: (at 249071-close) by bugs.debian.org; 21 Aug 2005 12:26:34 +0000
>From [EMAIL PROTECTED] Sun Aug 21 05:26:34 2005
Return-path: <[EMAIL PROTECTED]>
Received: from joerg by spohr.debian.org with local (Exim 3.36 1 (Debian))
id 1E6ooJ-0005kP-00; Sun, 21 Aug 2005 05:20:23 -0700
From: [EMAIL PROTECTED] (=?utf-8?q?Martin_v=2E_L=C3=B6wis?=)
To: [EMAIL PROTECTED]
X-Katie: lisa $Revision: 1.30 $
Subject: Bug#249071: fixed in python-xlib 0.12-5
Message-Id: <[EMAIL PROTECTED]>
Sender: Joerg Jaspert <[EMAIL PROTECTED]>
Date: Sun, 21 Aug 2005 05:20:23 -0700
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level:
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER
autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 3
Source: python-xlib
Source-Version: 0.12-5
We believe that the bug you reported is fixed in the latest version of
python-xlib, which is due to be installed in the Debian FTP archive:
python-xlib-doc_0.12-5_all.deb
to pool/main/p/python-xlib/python-xlib-doc_0.12-5_all.deb
python-xlib_0.12-5.diff.gz
to pool/main/p/python-xlib/python-xlib_0.12-5.diff.gz
python-xlib_0.12-5.dsc
to pool/main/p/python-xlib/python-xlib_0.12-5.dsc
python-xlib_0.12-5_all.deb
to pool/main/p/python-xlib/python-xlib_0.12-5_all.deb
python2.3-xlib_0.12-5_all.deb
to pool/main/p/python-xlib/python2.3-xlib_0.12-5_all.deb
python2.4-xlib_0.12-5_all.deb
to pool/main/p/python-xlib/python2.4-xlib_0.12-5_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Martin v. Löwis <[EMAIL PROTECTED]> (supplier of updated python-xlib package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sat, 20 Aug 2005 17:25:20 +0200
Source: python-xlib
Binary: python2.3-xlib python2.4-xlib python-xlib python-xlib-doc
Architecture: source all
Version: 0.12-5
Distribution: unstable
Urgency: low
Maintainer: Martin v. Löwis <[EMAIL PROTECTED]>
Changed-By: Martin v. Löwis <[EMAIL PROTECTED]>
Description:
python-xlib - Interface for Python to the X11 Protocol (dummy package)
python-xlib-doc - Documentation for the Python interface to the X11 Protocol
python2.3-xlib - Interface for Python to the X11 Protocol (for Python2.3)
python2.4-xlib - Interface for Python to the X11 Protocol (for Python2.4)
Closes: 196387 249071 254793 292560
Changes:
python-xlib (0.12-5) unstable; urgency=low
.
* New maintainer (closes: #254793)
* Build for Python 2.4 (closes: #292560)
* Fall back to unix:0 for localhost:0, modelling what Xlib
does and sshd requires (closes: #249071)
* Import socket in protocols/display.py (closes: #196387)
* Remove python2.1-xlib and python2.2-xlib, as Python 2.1
and 2.2 are going to be removed in the near future.
* Move to DH_COMPAT=4, write it to debian/compat.
* Recommend info as a concrete alternative to info-browser.
* Update build process: remove build-stamp target, use debhelper where
possible, remove unnecessary dh commands.
* Add watch file.
* Add dirinfo into texi sources, regenerate info file into separate
directory.
* Let python2.[34] suggest python-xlib-doc.
Files:
01a8fb5c88fd4dba83ef5a36e735963d 712 python extra python-xlib_0.12-5.dsc
89692d5857c3cb96817d36079f286833 3665 python extra python-xlib_0.12-5.diff.gz
5cf776635edebb0961a73492e3c38c78 3110 python extra python-xlib_0.12-5_all.deb
138bd74a88be9d5f292fe7e7f81d5f19 69560 python extra
python2.3-xlib_0.12-5_all.deb
82ad91c98c8645d9bc219be70124577d 69562 python extra
python2.4-xlib_0.12-5_all.deb
462249074046baa4cb77c96fdd6406dd 47720 doc extra python-xlib-doc_0.12-5_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: GnuPG key at <http://thomas.viehmann.net/>
iD8DBQFDB4zpriZpaaIa1PkRAgjVAKDdUFD2QjaSX8vtj/MkMHo2xgJCdQCfWwn7
6ybJs8YoXiQM1+hGskCfHHo=
=5zAB
-----END PGP SIGNATURE-----
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]