[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#480142: marked as done (xtrans-dev: connection by unix sockets broken)

Your message dated Fri, 09 May 2008 10:02:03 +0000
with message-id <E1JuPQR-0005Q0-Tc@ries.debian.org>
and subject line Bug#480142: fixed in xtrans 1.2-1
has caused the Debian Bug report #480142,
regarding xtrans-dev: connection by unix sockets broken
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org

480142: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=480142
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: xtrans-dev
Version: 1.1-1
Severity: important

As I can see from the sources, xtrans 1.1 has introduced support of
abstract sockets which I believe is broken at the moment.

Indeed, rebuilding libx11 with xtrans 1.1 left me with a system which
could connect to my local X server only by tcp.

Stracing revealed the following:

======= with libx11-6 1.0.3-7 from the off. repo =================
socket(PF_FILE, SOCK_STREAM, 0)         = 3
uname({sys="Linux", node="xxxx", ...}) = 0
uname({sys="Linux", node="xxxx", ...}) = 0
connect(3, {sa_family=AF_FILE, path="/tmp/.X11-unix/X0"}, 19) = 0
uname({sys="Linux", node="xxxx", ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0

======= with my custom build against xtrans 1.1 ==================
socket(PF_FILE, SOCK_STREAM, 0)         = 3
uname({sys="Linux", node="xxxx", ...}) = 0
uname({sys="Linux", node="xxxx", ...}) = 0
connect(3, {sa_family=AF_FILE, path=@/tmp/.X11-unix/X0}, 20) = -1 ECONNREFUSED (Connection refused)

Notice the difference in path.

Downgrading xtrans-dev to 1.0.4-1 and rebuilding libx11 solved this.

I marked this bug as "important", however, it could easily become of
grave severity should libx11 in sid be automatically rebuilt before
this bug is fixed.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (900, 'testing'), (90, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-minimal (PREEMPT)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xtrans-dev depends on:
ii  x11-common                    1:7.3+10   X Window System (X.Org) infrastruc

xtrans-dev recommends no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: xtrans
Source-Version: 1.2-1

We believe that the bug you reported is fixed in the latest version of
xtrans, which is due to be installed in the Debian FTP archive:

  to pool/main/x/xtrans/xtrans-dev_1.2-1_all.deb
  to pool/main/x/xtrans/xtrans_1.2-1.diff.gz
  to pool/main/x/xtrans/xtrans_1.2-1.dsc
  to pool/main/x/xtrans/xtrans_1.2.orig.tar.gz

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 480142@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Julien Cristau <jcristau@debian.org> (supplier of updated xtrans 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 ftpmaster@debian.org)

Hash: SHA1

Format: 1.8
Date: Fri, 09 May 2008 11:21:29 +0200
Source: xtrans
Binary: xtrans-dev
Architecture: source all
Version: 1.2-1
Distribution: unstable
Urgency: high
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Julien Cristau <jcristau@debian.org>
 xtrans-dev - X transport library (development files)
Closes: 385976 472357 480142
 xtrans (1.2-1) unstable; urgency=high
   * High urgency upload for RC bug fix.
   * New upstream release
     + fixes abstract unix domain sockets (closes: #480142)
     + fixes xserver build on kfreebsd (closes: #472357)
     + returns failure instead of 'try again' when opening a unix domain socket
       returns ENOENT (closes: #385976)
 a03dc68e70b6b4eff0c6627130bcaf3d0264f860 1181 xtrans_1.2-1.dsc
 f79643465ff097ad7cf97cb1b46338ee71242779 134274 xtrans_1.2.orig.tar.gz
 0c3a083719815e6b9c2d50a1ea2f81e7227ca552 17750 xtrans_1.2-1.diff.gz
 4efc4d59c5bf4f289c48cbef2f0f4690edfb4d14 75154 xtrans-dev_1.2-1_all.deb
 6bd3a279419426d55d715020806e7ae3c5a69aaa5b4842b7fc638e3230529fa1 1181 xtrans_1.2-1.dsc
 32994b939397f08cf85711fb48e03bd1f819e5269f68813c862cd269fca533cf 134274 xtrans_1.2.orig.tar.gz
 d9708c8675f35f178be4a7d0e0b1b44760fb3724f5d4fd2d45872156abd78fe6 17750 xtrans_1.2-1.diff.gz
 fd082d647684fab41913c626c24004224a118d65651ec8fca18237135e73373b 75154 xtrans-dev_1.2-1_all.deb
 e926750293dcd93d822af8478606f21d 1181 x11 optional xtrans_1.2-1.dsc
 5c885c444c53457b34ac178b49d58a93 134274 x11 optional xtrans_1.2.orig.tar.gz
 adc4212573384b0e927551ee8b9fd149 17750 x11 optional xtrans_1.2-1.diff.gz
 bc0c42cba3b26e58ecda48500a3cb033 75154 x11 optional xtrans-dev_1.2-1_all.deb

Version: GnuPG v1.4.6 (GNU/Linux)


--- End Message ---

Reply to: