Your message dated Mon, 24 Jul 2006 16:47:25 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#379201: fixed in rxvt-unicode 7.8-1
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)

--- Begin Message ---
Package: rxvt-unicode
Version: 7.7-4
Severity: normal


urxvtcd currently does this:

   if ! urxvtc "$@" ; then
       urxvtd -f
       exec urxvtc "$@"
   fi

Which starts urxvtd even when it already runs (urxvtc also fails on wrong
commandline switches, for example). This is not really harmful, it just
eats memory.

A better way would be to check for an exit status of 2 (== could not
contact daemon), i.e.:

   #!/bin/sh
   urxvtc "$@"
   if [ $? -eq 2 ]; then
      urxvtd -q -o -f
      exec urxvtc "$@"
   fi

In addition to -q (quiet), this also specifies -o. The latter has the
effect of binding urxvtd to the lifetime of the X session. While there
are valid scenarios where you wouldn't want this, I think its best if
"urxvtcd" would use that switch, as people expect X programs to exit
when the display goes away. Wether using -o or not is a matter of taste,
checking the exit status and -q is (IMHO) not :)

With those changes, urxvtcd works somewhere similar to other server-based
terminals (first call establishes an instance, subsequent calls use it).

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.16.9
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages rxvt-unicode depends on:
ii  base-passwd                  3.5.11      Debian base system master password
hi  libc6                        2.3.6-13    GNU C Library: Shared libraries
ii  libfontconfig1               2.3.2-1.1   generic font configuration library
ii  libgcc1                      1:4.1.1-5   GCC support library
ii  libperl5.8                   5.8.8-6     Shared Perl library
ii  libx11-6                     2:1.0.0-7   X11 client-side library
ii  libxft2                      2.1.8.2-8   FreeType-based font drawing librar
ii  libxpm4                      1:3.5.4.2-3 X11 pixmap library
ii  libxrender1                  1:0.9.0.2-4 X Rendering Extension client libra
ii  ncurses-base                 5.5-2       Descriptions of common terminal ty

rxvt-unicode recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
Source: rxvt-unicode
Source-Version: 7.8-1

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

rxvt-unicode-lite_7.8-1_i386.deb
  to pool/main/r/rxvt-unicode/rxvt-unicode-lite_7.8-1_i386.deb
rxvt-unicode-ml_7.8-1_i386.deb
  to pool/main/r/rxvt-unicode/rxvt-unicode-ml_7.8-1_i386.deb
rxvt-unicode_7.8-1.diff.gz
  to pool/main/r/rxvt-unicode/rxvt-unicode_7.8-1.diff.gz
rxvt-unicode_7.8-1.dsc
  to pool/main/r/rxvt-unicode/rxvt-unicode_7.8-1.dsc
rxvt-unicode_7.8-1_i386.deb
  to pool/main/r/rxvt-unicode/rxvt-unicode_7.8-1_i386.deb
rxvt-unicode_7.8.orig.tar.gz
  to pool/main/r/rxvt-unicode/rxvt-unicode_7.8.orig.tar.gz



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.
Decklin Foster <[EMAIL PROTECTED]> (supplier of updated rxvt-unicode 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: Sun, 23 Jul 2006 11:21:09 -0400
Source: rxvt-unicode
Binary: rxvt-unicode-ml rxvt-unicode rxvt-unicode-lite
Architecture: source i386
Version: 7.8-1
Distribution: unstable
Urgency: low
Maintainer: Decklin Foster <[EMAIL PROTECTED]>
Changed-By: Decklin Foster <[EMAIL PROTECTED]>
Description: 
 rxvt-unicode - RXVT-like terminal emulator with Unicode support
 rxvt-unicode-lite - RXVT-like terminal emulator with basic Unicode support
 rxvt-unicode-ml - multi-lingual terminal emulator with Unicode support for X11
Closes: 379201
Changes: 
 rxvt-unicode (7.8-1) unstable; urgency=low
 .
   * New upstream release. Updated patches:
     - Merged upstream: grammar.patch, faq-section.patch
     - Updated: generate-docs.patch
     - Obsolete: make-docs.patch, man-title.patch
   * Check for exit status of 2 in urxvtcd, and use -q (Closes: #379201)
   * Update Standards-Version to 3.7.2.
Files: 
 f7ea4fab5489fac2e5ccdc452ae62602 761 x11 optional rxvt-unicode_7.8-1.dsc
 d3b1a24153e9cb1a3284f23a2b916436 1174576 x11 optional 
rxvt-unicode_7.8.orig.tar.gz
 74b0fc95128ec0d0c34aec821d6161e9 42520 x11 optional rxvt-unicode_7.8-1.diff.gz
 3465894a36c01af3efce90b20c2fe7e9 1259276 x11 optional 
rxvt-unicode_7.8-1_i386.deb
 6c37cb6610a20681fbe464cf0f8e4e74 1258630 x11 optional 
rxvt-unicode-ml_7.8-1_i386.deb
 2fd2d7248d1b3c94dcb8f88ba4ba3535 1054222 x11 optional 
rxvt-unicode-lite_7.8-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFExVhpuIJGh/GWjRsRAtCuAJ9+l+kt7UY5cOX3M2cwwW8skklRxgCePDQM
cG2REzgtegXadsIa2Wtz1NQ=
=sLB3
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to