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

Bug#217605: marked as done (xdm: config script chokes on garbage in /etc/X11/default-display-manager)



Your message dated Tue, 28 Oct 2003 20:37:23 -0500
with message-id <E1AEfH1-0002o8-00@auric.debian.org>
and subject line Bug#217605: fixed in xfree86 4.2.1-13
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; 26 Oct 2003 06:25:11 +0000
>From sentiniate@libero.it Sun Oct 26 01:25:10 2003
Return-path: <sentiniate@libero.it>
Received: from scolpiscilo.cs.poste.it (relay.poste.it) [62.241.4.178] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1ADeKs-0003DB-00; Sun, 26 Oct 2003 01:25:10 -0500
Received: from paperino (62.94.5.40) by relay.poste.it (6.7.015) (authenticated as aldo.maggi@poste.it)
        id 3F98D88900005515; Sun, 26 Oct 2003 07:23:16 +0100
Received: from aldo by paperino with local (Exim 3.36 #1 (Debian))
	id 1ADeKm-0000EH-00; Sun, 26 Oct 2003 07:25:04 +0100
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Aldo Maggi <sentiniate@libero.it>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: dselect: cannot configure xdm,
 it works with other pkgs though. it says: "basename: toomany arguments"
X-Mailer: reportbug 2.34
Date: Sun, 26 Oct 2003 07:25:04 +0100
Message-Id: <E1ADeKm-0000EH-00@paperino>
Sender: Aldo Maggi <sentiniate@libero.it>
X-CP-DA-Poste-test: 1
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-5.0 required=4.0
	tests=HAS_PACKAGE
	version=2.53-bugs.debian.org_2003_10_21
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_10_21 (1.174.2.15-2003-03-30-exp)

Package: dselect
Version: 1.10.10
Severity: normal



-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux paperino 2.6.0-test8 #1 Thu Oct 23 22:13:51 CEST 2003 i586
Locale: LANG=it_IT@euro, LC_CTYPE=it_IT@euro (ignored: LC_ALL set to it_IT@euro)

Versions of packages dselect depends on:
ii  libc6                     2.3.2-7        GNU C Library: Shared libraries an
ii  libgcc1                   1:3.3.2-0pre5  GCC support library
ii  libncurses5               5.3.20030719-1 Shared libraries for terminal hand
ii  libstdc++5                1:3.3.2-0pre5  The GNU Standard C++ Library v3

-- debconf information

Configuro xdm (4.2.1-12.1) ...
basename: troppi argomenti
Usare `basename --help' per ulteriori informazioni.
dpkg: errore processando xdm (--configure):
 il sottoprocesso post-installation script ha restituito un codice di
errore 1
Sono occorsi degli errori processando:
 xdm
E: Sub-process /usr/bin/dpkg returned an error code (1)




_________________________________________________________________
Il servizio Postemail sottopone tutti i documenti a una scansione
automatica antivirus con i programmi TREND MICRO.

---------------------------------------
Received: (at 217605-close) by bugs.debian.org; 29 Oct 2003 01:38:57 +0000
>From troup@auric.debian.org Tue Oct 28 19:38:57 2003
Return-path: <troup@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1AEfIX-0005q9-00; Tue, 28 Oct 2003 19:38:57 -0600
Received: from troup by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 1AEfH1-0002o8-00; Tue, 28 Oct 2003 20:37:23 -0500
From: Branden Robinson <branden@debian.org>
To: 217605-close@bugs.debian.org
X-Katie: lisa $Revision: 1.25 $
Subject: Bug#217605: fixed in xfree86 4.2.1-13
Message-Id: <E1AEfH1-0002o8-00@auric.debian.org>
Sender: James Troup <troup@auric.debian.org>
Date: Tue, 28 Oct 2003 20:37:23 -0500
Delivered-To: 217605-close@bugs.debian.org

Source: xfree86
Source-Version: 4.2.1-13

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

lbxproxy_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/lbxproxy_4.2.1-13_powerpc.deb
libdps-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libdps-dev_4.2.1-13_powerpc.deb
libdps1-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libdps1-dbg_4.2.1-13_powerpc.deb
libdps1_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libdps1_4.2.1-13_powerpc.deb
libxaw6-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libxaw6-dbg_4.2.1-13_powerpc.deb
libxaw6-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libxaw6-dev_4.2.1-13_powerpc.deb
libxaw6_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libxaw6_4.2.1-13_powerpc.deb
libxaw7-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libxaw7-dbg_4.2.1-13_powerpc.deb
libxaw7-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libxaw7-dev_4.2.1-13_powerpc.deb
libxaw7_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/libxaw7_4.2.1-13_powerpc.deb
proxymngr_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/proxymngr_4.2.1-13_powerpc.deb
twm_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/twm_4.2.1-13_powerpc.deb
x-window-system-core_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/x-window-system-core_4.2.1-13_powerpc.deb
x-window-system-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/x-window-system-dev_4.2.1-13_powerpc.deb
x-window-system_4.2.1-13_all.deb
  to pool/main/x/xfree86/x-window-system_4.2.1-13_all.deb
xbase-clients_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xbase-clients_4.2.1-13_powerpc.deb
xdm_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xdm_4.2.1-13_powerpc.deb
xfonts-100dpi-transcoded_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-100dpi-transcoded_4.2.1-13_all.deb
xfonts-100dpi_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-100dpi_4.2.1-13_all.deb
xfonts-75dpi-transcoded_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-75dpi-transcoded_4.2.1-13_all.deb
xfonts-75dpi_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-75dpi_4.2.1-13_all.deb
xfonts-base-transcoded_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-base-transcoded_4.2.1-13_all.deb
xfonts-base_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-base_4.2.1-13_all.deb
xfonts-cyrillic_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-cyrillic_4.2.1-13_all.deb
xfonts-scalable_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfonts-scalable_4.2.1-13_all.deb
xfree86-common_4.2.1-13_all.deb
  to pool/main/x/xfree86/xfree86-common_4.2.1-13_all.deb
xfree86_4.2.1-13.diff.gz
  to pool/main/x/xfree86/xfree86_4.2.1-13.diff.gz
xfree86_4.2.1-13.dsc
  to pool/main/x/xfree86/xfree86_4.2.1-13.dsc
xfs_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xfs_4.2.1-13_powerpc.deb
xfwp_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xfwp_4.2.1-13_powerpc.deb
xlibmesa-dev_4.2.1-13_all.deb
  to pool/main/x/xfree86/xlibmesa-dev_4.2.1-13_all.deb
xlibmesa-gl-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibmesa-gl-dev_4.2.1-13_powerpc.deb
xlibmesa-glu-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibmesa-glu-dev_4.2.1-13_powerpc.deb
xlibmesa3-dbg_4.2.1-13_all.deb
  to pool/main/x/xfree86/xlibmesa3-dbg_4.2.1-13_all.deb
xlibmesa3-gl-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibmesa3-gl-dbg_4.2.1-13_powerpc.deb
xlibmesa3-gl_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibmesa3-gl_4.2.1-13_powerpc.deb
xlibmesa3-glu-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibmesa3-glu-dbg_4.2.1-13_powerpc.deb
xlibmesa3-glu_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibmesa3-glu_4.2.1-13_powerpc.deb
xlibmesa3_4.2.1-13_all.deb
  to pool/main/x/xfree86/xlibmesa3_4.2.1-13_all.deb
xlibosmesa-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibosmesa-dev_4.2.1-13_powerpc.deb
xlibosmesa3-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibosmesa3-dbg_4.2.1-13_powerpc.deb
xlibosmesa3_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibosmesa3_4.2.1-13_powerpc.deb
xlibs-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibs-dbg_4.2.1-13_powerpc.deb
xlibs-dev_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibs-dev_4.2.1-13_powerpc.deb
xlibs-pic_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibs-pic_4.2.1-13_powerpc.deb
xlibs_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xlibs_4.2.1-13_powerpc.deb
xmh_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xmh_4.2.1-13_powerpc.deb
xnest_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xnest_4.2.1-13_powerpc.deb
xprt_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xprt_4.2.1-13_powerpc.deb
xserver-common_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xserver-common_4.2.1-13_powerpc.deb
xserver-xfree86-dbg_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xserver-xfree86-dbg_4.2.1-13_powerpc.deb
xserver-xfree86_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xserver-xfree86_4.2.1-13_powerpc.deb
xspecs_4.2.1-13_all.deb
  to pool/main/x/xfree86/xspecs_4.2.1-13_all.deb
xterm_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xterm_4.2.1-13_powerpc.deb
xutils_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xutils_4.2.1-13_powerpc.deb
xvfb_4.2.1-13_powerpc.deb
  to pool/main/x/xfree86/xvfb_4.2.1-13_powerpc.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 217605@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Branden Robinson <branden@debian.org> (supplier of updated xfree86 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon, 27 Oct 2003 12:43:26 -0500
Source: xfree86
Binary: xlibmesa3-gl xserver-common libxaw7-dbg xlibmesa-glu-dev xbase-clients twm x-window-system-dev xlibmesa3-dbg xfonts-scalable xfonts-75dpi libdps1-dbg xmh libxaw6-dbg xfwp xlibs xlibosmesa3-dbg xlibmesa3-glu libdps-dev xserver-xfree86-dbg xlibmesa-dev xserver-xfree86 libdps1 proxymngr xlibmesa3-glu-dbg xfonts-base-transcoded xlibmesa-gl-dev libxaw6-dev lbxproxy xfonts-cyrillic xlibmesa3-gl-dbg x-window-system-core xutils xspecs xlibs-pic x-window-system xfree86-common xfs xlibmesa3 xfonts-base xlibs-dbg libxaw7-dev xnest xfonts-100dpi-transcoded libxaw6 xfonts-100dpi xterm xfonts-75dpi-transcoded xprt xlibosmesa-dev xvfb libxaw7 xlibosmesa3 xdm xlibs-dev
Architecture: source powerpc all
Version: 4.2.1-13
Distribution: unstable
Urgency: low
Maintainer: Branden Robinson <branden@debian.org>
Changed-By: Branden Robinson <branden@debian.org>
Description: 
 lbxproxy   - Low Bandwidth X (LBX) proxy server
 libdps-dev - Display PostScript (DPS) client library development files
 libdps1    - Display PostScript (DPS) client library
 libdps1-dbg - Display PostScript (DPS) client library (unstripped)
 libxaw6    - X Athena widget set library (version 6)
 libxaw6-dbg - X Athena widget set library (version 6) (unstripped)
 libxaw6-dev - X Athena widget set library development files (version 6)
 libxaw7    - X Athena widget set library
 libxaw7-dbg - X Athena widget set library (unstripped)
 libxaw7-dev - X Athena widget set library development files
 proxymngr  - X proxy services manager
 twm        - Tab window manager
 x-window-system - X Window System
 x-window-system-core - X Window System core components
 x-window-system-dev - X Window System development components
 xbase-clients - miscellaneous X clients
 xdm        - X display manager
 xfonts-100dpi - 100 dpi fonts for X
 xfonts-100dpi-transcoded - 100 dpi fonts for X (transcoded from ISO 10646-1)
 xfonts-75dpi - 75 dpi fonts for X
 xfonts-75dpi-transcoded - 75 dpi fonts for X (transcoded from ISO 10646-1)
 xfonts-base - standard fonts for X
 xfonts-base-transcoded - standard fonts for X (transcoded from ISO 10646-1)
 xfonts-cyrillic - Cyrillic fonts for X
 xfonts-scalable - scalable fonts for X
 xfree86-common - X Window System (XFree86) infrastructure
 xfs        - X font server
 xfwp       - X firewall proxy server
 xlibmesa-dev - XFree86 Mesa development libraries pseudopackage
 xlibmesa-gl-dev - Mesa 3D graphics library development files [XFree86]
 xlibmesa-glu-dev - Mesa OpenGL utility library development files [XFree86]
 xlibmesa3  - XFree86 Mesa libraries pseudopackage
 xlibmesa3-dbg - XFree86 Mesa unstripped libraries pseudopackage
 xlibmesa3-gl - Mesa 3D graphics library [XFree86]
 xlibmesa3-gl-dbg - Mesa 3D graphics library (unstripped) [XFree86]
 xlibmesa3-glu - Mesa OpenGL utility library [XFree86]
 xlibmesa3-glu-dbg - Mesa OpenGL utility library (unstripped) [XFree86]
 xlibosmesa-dev - Mesa off-screen rendering library development files [XFree86]
 xlibosmesa3 - Mesa off-screen rendering library [XFree86]
 xlibosmesa3-dbg - Mesa off-screen rendering library (unstripped) [XFree86]
 xlibs      - X Window System client libraries
 xlibs-dbg  - X Window System client libraries (unstripped)
 xlibs-dev  - X Window System client library development files
 xlibs-pic  - X Window System client extension library PIC archives
 xmh        - X interface to the MH mail system
 xnest      - nested X server
 xprt       - X print server (XFree86 version)
 xserver-common - files and utilities common to all X servers
 xserver-xfree86 - the XFree86 X server
 xserver-xfree86-dbg - the XFree86 X server (static version with debugging symbols)
 xspecs     - X protocol, extension, and library technical specifications
 xterm      - X terminal emulator
 xutils     - X Window System utility programs
 xvfb       - virtual framebuffer X server
Closes: 136470 192138 207837 208137 213774 214352 214604 214634 214804 216448 216932 217605
Changes: 
 xfree86 (4.2.1-13) unstable; urgency=low
 .
   * Acknowledge bug fixed in NMU.  Thanks, LaMont! (Closes: #213774)
 .
   * Create new metapackage, x-window-system-dev, whose job it is to haul in
     all the -dbg and -dev packages (except for libxaw6, which is legacy stuff)
     as well as xspecs and xlibs-pic.  That's 14 packages already, and it will
     get much worse with the xlibs split in 4.3.0, so in my opinion a
     metapackage is warranted.  Drop xspecs from x-window-system metapackage,
     and clarify x-window-system's extended description.
     - debian/control
 .
   * Add new entry to the Debian X FAQ: "I've customized my /etc/X11/X,
     /etc/X11/Xwrapper.config, and/or /etc/X11/XF86Config-4 files so the
     packages don't automatically update them anymore.  I'd like them
     automatically managed again, though; how can I achieve that?".
     - debian/local/FAQ
 .
   * Update Russian translations (thanks, Ilgiz Kalmetev). (Closes: #214352)
     - debian/po/ru.po
 .
   * Give uxterm another 10 points of update-alternatives priority.  In my own
     testing, at least, it seems to consistently do the right thing when
     presented with various locale settings in the environment.
     (Closes: #136470)
     - debian/xterm.postinst.in
 .
   * Fix missing-word typo in Xsession.options(5) (thanks, Christian Garbs)
     (Closes: #214634)
     - debian/local/Xsession.options.5
 .
   * Shell style cleanup: use integer (not string) comparisons on $?.
     - debian/xserver-common.config.in
 .
   * Quote readlink subshell command in xbase-clients pre-installation script
     so that the test command doesn't fail in the case where readlink returns
     nothing.  (Closes: #214804)
     - debian/xbase-clients.preinst.in
 .
   * Remove redundant test for the existence of the XFree86 X server
     configuration file from the xserver-xfree86 pre-installation script.
     - debian/xserver-xfree86.preinst.in
 .
   * Fix font_update() to *really* ignore requests to run xftcache on the
     Speedo directory.  The previous attempt at a fix (in -12) was
     unsuccessful.  Thanks to "Jack.R" for his assistance and patience in
     tracking down the problem.  (Closes: #192138)
     - debian/shell-lib.sh
 .
   * Remove obsolete xbase-clients.conffiles.s390 file whose execution was
     overlooked in the transition to let debhelper handle conffiles (4.2.1-7).
     - debian/xbase-clients.conffiles.s390: deleted
 .
   * Update Danish translations (thanks, Morten Brix Pedersen).
     (Closes: #216448)
     - debian/po/da.po
 .
   * Support commit/rollback of default display manager file.  In the config
     script, if the default is changed, move the file to a temporary location.
     In the postinst script (package configuration), remove the temporary file.
     In the postrm script, if package install or upgrade is being aborted,
     restore the temporary file to its original location.
     - debian/xdm.config.in
     - debian/xdm.postinst.in
     - debian/xdm.postrm.in
 .
   * Don't tell the user that the selected default display manager (if it's not
     xdm) must be configured every time xdm's postinst runs.
     - debian/xdm.postinst.in
 .
   * Perform further overhauls and robustification to shell-lib.sh.
     + reject_nondigits(),reject_whitespace(),reject_unlikely_path_chars(): new
       functions for validating shell function arguments and environment
       variables not under this file's control
     + message(),message_nonl(): call reject_nondigits to validate $COLUMNS
     + create more coherent functions for user communication; drop debugmsg()
       and errormsg(), and create three levels of communication: fatal errors,
       warnings, and chatter
       - observe(): used for any user communication that is not fairly
         important; not seen by default, but visible when the
         $DEBUG_XFREE86_PACKAGE variable is set in the environment to a non-null
         value; also someday when dpkg supports logging, we'll send these
         messages its way
       - warn(): new function, used for communicating important information
       - die(): new function, used for hideous death screams
     + internal_error(): renamed from internal_errormsg(); also identifies
       itself explicitly in output
     + usage_error(): renamed from usage_errormsg(); also identifies itself
       explicitly in output
     + maplink(): use internal_error() instead of internal_errormsg()
     + analyze_path(),find_culprits:
       - explicitly scope local variables and make them lowercase
       - call reject_whitespace() on arguments
     + readlink(): quote shell variable in internal Perl implementation
     + check_symlinks_and_warn(),check_symlinks_and_bomb:
       - use usage_error() instead of usage_errormsg()
       - use observe() instead of debugmsg()
       - use die() instead of message()
     + font_update():
       - explicitly scope local variables and make them lowercase
       - define a local variable to store the X font directory prefix
         (/usr/X11R6/lib/X11/fonts), as this may change in the future
       - call reject_unlikely_path_chars() on shell variables used
       - confirm that the font directory being operated exists before attempting
         operations on it
       - don't let failures of a font update command be fatal to the package; if
         a command fails, warn() about it instead
       - improve language of warnings issued when font update command not found
         or font directory does not exist
       - improve efficiency by using shell parameter expansion instead of
         basename utility
     + remove_conffile_prepare(),remove_conffile_commit(),
       remove_conffile_rollback(): use usage_error() instead of usage_errormsg()
     + remove_conffile_rollback(): correct self-reference in error message (cut
       and paste error)
     + safe_debconf():
       - use usage_error() instead of usage_errormsg()
       - use observe() instead of debugmsg()
     - debian/shell-lib.sh
 .
   * Convert message()-using maintainer scripts to use the new
     observe()/warn()/die() approach.
     - debian/twm.preinst.in
     - debian/xbase-clients.postinst.in
     - debian/xdm.postinst.in
     - debian/xdm.postrm.in
     - debian/xdm.preinst.in
     - debian/xdm.prerm.in
     - debian/xfs.preinst.in
     - debian/xfree86-common.config.in
     - debian/xfree86-common.postinst.in
     - debian/xfree86-common.postrm.in
     - debian/xfree86-common.preinst.in
     - debian/xlibs.preinst.in
     - debian/xserver-common.config.in
     - debian/xserver-common.postinst.in
     - debian/xserver-common.preinst.in
     - debian/xserver-xfree86.config.in
     - debian/xserver-xfree86.postinst.in
     - debian/xserver-xfree86.preinst.in
     - debian/xserver-xfree86.prerm.in
     - debian/xutils.preinst.in
 .
   * Make the xserver-xfree86 config script's debug_echo() function, which now
     wraps observe(), set DEBUG_XFREE86_PACKAGE when calling it so that the
     output is sure to be generated.
     - debian/xserver-xfree86.config.in
 .
   * Add several new entries to the FAQ:
     + The X server log says there was an error and it's disabling DRI.  Is
       that why the X server won't start?
     + The X server log says there was an error opening my "core pointer" or
       the file /dev/input/mice.  Is that why the X server won't start?
     + The X server log says it's skipping modules due to "No symbols found"
       errors.  Is that why the X server won't start?
     + The X server log says "AddScreen/ScreenInit failed for driver 0".  Is
       that why the X server won't start?
     + How can I tell if it's the X server crashing, or my X session exiting
       abnormally?
     - debian/local/FAQ
 .
   * Fix migration of configuration files from "debconf-managed" to
     conffile-style management, in that the Xwrapper.config and XF86Config-4
     files were marked as locally changed even if there were no changes outside
     the "debconf markers".  Detect this case by searching for lines outside
     that range which contain anything other than whitespace or comments, and
     if none are found, treat the config file as handled by the package
     ("automatic update mode").  This should eliminate some overly aggressive
     migrations to manual update mode, though people who made changes only
     within the debconf markers and didn't follow instructions may still be
     incorrectly placed in automatic mode (that's why copies of the old config
     files are made when migration is done).  Thanks to John R. Daily for
     bringing this scenario to my attention.  (Closes: #214604)
     - debian/xserver-common.preinst.in
     - debian/xserver-xfree86.preinst.in
 .
   * Fix "priority ceiling" logic introduced in xserver-xfree86's config script
     in 4.2.1-10.  We can't just use shell parameter expansion tricks to
     accomplish this.  Implemented new function priority_ceil() which compares
     its argument, a debconf priority string, to the shell variable
     PRIORITY_CEILING, another debconf priority string, and returns the lesser
     of the two.  Thanks to Goswin Brederlow for identifying the precise cause
     of debconf question priority inflation of late.
     (partially addresses #207537)
     - debian/xserver-xfree86.config.in
 .
   * Fix xdm to handle case where alternative X display managers do not provide
     a "daemon_name" debconf template (which is supposed to contain the file
     specification of the display manager daemon).  If that is true, assume
     that the package name of the display manager is also the name of the
     daemon executable, and try to find it with the "which" command.  If that
     fails as well, warn the user that we were unable to update the default X
     display manager file.
     - debian/xdm.postinst.in
     - debian/xdm.prerm.in
 .
   * Add aliases to upstream locales.alias file for many locales using the
     "@euro" modifier and the ISO-8859-15 or UTF-8 character sets (thanks,
     Jean-Christophe Dubacq and Denis Barbier).  (Closes: #208137)
     - debian/patches/011a_recognize_euro_modifier_locales.diff: new
 .
   * Ship unstripped versions of the Mesa DRI modules in the xlibmesa3-gl-dbg
     package, in the directory /usr/X11R6/lib/modules/dri/debug.
     - debian/xlibmesa3-gl-dbg.install.alpha
     - debian/xlibmesa3-gl-dbg.install.i386
     - debian/xlibmesa3-gl-dbg.install.ia64
     - debian/xlibmesa3-gl-dbg.install.powerpc
     - debian/xlibmesa3-gl-dbg.install.sparc
     - debian/control: document existence of unstripped modules and explain
       how to use them in xlibmesa3-gl-dbg's extended description
 .
   * Fix long-standing thinko in xserver-xfree86's config script; test correct
     variable for nullity when deciding if mdetect didn't return anything for
     the mouse protocol (thanks, Daniel Barlow).  Also perform extra sanity
     check on mdetect output (we expect exactly 2 lines' worth), and do not set
     the question priority to low just because mdetect succeeds.
     (Closes: #216932)
     - debian/xserver-xfree86.config.in
 .
   * Update security fix for xdm pam_setcred() vulnerability to match current
     upstream implementation in xf-4_3-branch, which now includes my patch to
     use pam_strerror().  This change is *not* a security fix.
     - debian/patches/000_stolen_from_HEAD.diff: updated
     - debian/patches/002_xdm_fixes.diff: resynced
 .
   * Grab latest fixes to XAA (X Acceleration Architecture) from upstream CVS
     HEAD.
     - debian/patches/000_stolen_from_HEAD.diff: remove existing XaaPCache
       patch (moved to 000_stolen_from_HEAD_xaa.diff)
     - debian/patches/000_stolen_from_HEAD_xaa.diff: new;
       + (xc/programs/Xserver/hw/xfree86/xaa/xaaFillPoly.c): Fix a bug filling
         trapezoids in some obscure 8x8 pattern fill case. (Mark Vojkovich)
       + (xc/programs/Xserver/hw/xfree86/xaa/xaaPCache.c): Fix Color8x8 cache
         bug (pattern expanded from source) (Thomas Winischhofer)
       + (xc/programs/Xserver/hw/xfree86/xaa/xaaPict.c):
         - move existing XaaPCache patch (crash while off-screen memory heavily
           fragmented) to this patch
         - Warning fix (Alan Hourihane).
         - Change XAA to not sync when it sees RENDER operations that don't
           touch VRAM, and to try to accelerate Glyphs with Composite if it
           seems likely that will work (#5509, Nolan Leake).
         - Add missing tests for vtSema to xaa 'Picture' functions.  These
           missing checks caused strange behavior with some drivers when RENDER
           extension requests were made while X was switched away.  (Egbert
           Eich)
       + (xc/programs/Xserver/hw/xfree86/xaa/xaaStipple.c): Fix an XAA stipple
         bug that's been there for some 4+ years. (Mark Vojkovich)
 .
   * Update Dutch translations (thanks, cobaco and the debian-l10n-dutch team).
     (Closes: #207837)
     - debian/po/nl.po
 .
   * Run fc-cache on the font directories provided by xfonts-scalable when the
     package is configured, removed, purged, or disappeared.
     - debian/xfonts-scalable.postinst.in
     - debian/xfonts-scalable.postrm.in
 .
   * Fix xdm's config script to not choke on multiword garbage in
     /etc/X11/default-display-manager, by quoting the argument to basename.
     Use grep with head to extract the first non-whitespace, non-comment line
     from the file.  If the result does not appear to be a command ("which"
     fails), observe() it.  (Closes: #217605)
     - debian/xdm.config.in
 .
   * Improve efficiency of maintainer scripts and programs by using POSIX shell
     parameter expansion (instead of using command substitution to run basename
     on a shell variable argument).
     - debian/local/dexconf
     - debian/local/update-fonts-alias
     - debian/local/update-fonts-dir
     - debian/local/update-fonts-scale
     - debian/xserver-common.postinst.in
     - debian/xserver-common.postrm.in
     - debian/xserver-common.preinst.in
     - debian/xserver-xfree86.config.in
     - debian/xserver-xfree86.postinst.in
     - debian/xserver-xfree86.postrm.in
     - debian/xserver-xfree86.preinst.in
     - debian/xserver-xfree86.prerm.in
 .
   * Have the remove_conffile_prepare(), remove_conffile_commit(), and
     remove_conffile_rollback() functions call observe() to report the actual
     actions performed.  Remove such uses of observe() in maintainer scripts.
     This way these observational messages are issued only when the system
     changes state, and not when a function that potentially does nothing is
     called.
     - debian/shell-lib.sh
     - debian/xdm.postinst.in
     - debian/xdm.postrm.in
     - debian/xdm.preinst.in
     - debian/xfree86-common.postinst.in
     - debian/xfree86-common.postrm.in
     - debian/xfree86-common.preinst.in
Files: 
 4db5630b3221843e287e0f61ecfe481a 1713 x11 optional xfree86_4.2.1-13.dsc
 ce4dd835df36a0309962eb60049e17d0 1661933 x11 optional xfree86_4.2.1-13.diff.gz
 32ef696d67faa8b3460dcc67e8ee0b6b 186672 x11 optional lbxproxy_4.2.1-13_powerpc.deb
 e84480b7699d51db1b7acd6f9fb0de1a 230510 libs optional libdps1_4.2.1-13_powerpc.deb
 216dba2172b7b9144947b289c662956a 747430 libdevel extra libdps1-dbg_4.2.1-13_powerpc.deb
 c672accb9124c5d3b28dcf6afba4a542 299230 libdevel optional libdps-dev_4.2.1-13_powerpc.deb
 ef7cf63c4c1f76f3921bc49779ee830e 222652 libs optional libxaw6_4.2.1-13_powerpc.deb
 d8501263133c161ec6cfb0c61a705d67 846918 libdevel extra libxaw6-dbg_4.2.1-13_powerpc.deb
 c491e72d644be3322a7bf03204d2b88b 377330 libdevel extra libxaw6-dev_4.2.1-13_powerpc.deb
 080ef553cb2e64bd08208acbdce87069 277678 libs optional libxaw7_4.2.1-13_powerpc.deb
 e8bd103d8fc93201d5d4e23bc9860dfc 985616 libdevel extra libxaw7-dbg_4.2.1-13_powerpc.deb
 4242ff7d8764930cece9e3719bff5bfb 377226 libdevel optional libxaw7-dev_4.2.1-13_powerpc.deb
 e7b6f890d67c93c7feeaf5f0cc9bb7ce 118336 x11 optional proxymngr_4.2.1-13_powerpc.deb
 308405bc5a8b2c093bc76f53c55cc29a 205322 x11 optional twm_4.2.1-13_powerpc.deb
 bcb750603683d268a5efa3864e4c37c6 1792966 x11 optional xbase-clients_4.2.1-13_powerpc.deb
 f9e88f66c52afd74f3f982c155eb20bd 228352 x11 optional xdm_4.2.1-13_powerpc.deb
 e1acd3b7df1c63809f13e90616870635 359374 x11 optional xfs_4.2.1-13_powerpc.deb
 6c449a515f658d56e9707640b563af64 119616 x11 optional xfwp_4.2.1-13_powerpc.deb
 dc20d1aa1c4b376737682ac660e956f9 2296268 libs optional xlibmesa3-gl_4.2.1-13_powerpc.deb
 755b408f082ac1db14b0556eb4582ba1 16000446 libdevel extra xlibmesa3-gl-dbg_4.2.1-13_powerpc.deb
 b0ecf141682ee80cf0320c88c7fbc4cb 611286 libdevel optional xlibmesa-gl-dev_4.2.1-13_powerpc.deb
 89f8e562d879ae719172370df957cb88 308632 libs optional xlibmesa3-glu_4.2.1-13_powerpc.deb
 d83a4f6df2d99961485be7311dfdc700 977068 libdevel extra xlibmesa3-glu-dbg_4.2.1-13_powerpc.deb
 4a4dd46825741f9a233a6dad1002395a 410104 libdevel optional xlibmesa-glu-dev_4.2.1-13_powerpc.deb
 828c213f14380db5fbd80cef3452d776 579718 libs optional xlibosmesa3_4.2.1-13_powerpc.deb
 7e193e10b98e045183d0ff2c99fc7a71 2823666 libdevel extra xlibosmesa3-dbg_4.2.1-13_powerpc.deb
 0864ea269378971196a1eb0ee67cfe1a 684958 libdevel optional xlibosmesa-dev_4.2.1-13_powerpc.deb
 ed7138a4b05de485ed2d9747dbbaa175 1432970 libs optional xlibs_4.2.1-13_powerpc.deb
 08f0c9c1c552c1363da1fd0dea574c75 15127606 libdevel extra xlibs-dbg_4.2.1-13_powerpc.deb
 1275b9df4f7ef140757eec451ff3dfda 2996628 libdevel optional xlibs-dev_4.2.1-13_powerpc.deb
 34e0795a92f9dfbca87b2dab8bee2938 224932 libdevel optional xlibs-pic_4.2.1-13_powerpc.deb
 ef6589eff1a7e43fa1c45bb1f80c4b14 169908 mail extra xmh_4.2.1-13_powerpc.deb
 edf12daf6cbbcdc5582f9ec89457add3 1369348 x11 optional xnest_4.2.1-13_powerpc.deb
 5dfeb42436f7851432b32cfb89583729 1046510 x11 optional xprt_4.2.1-13_powerpc.deb
 2659a06f80756489a494f3e97909f95e 263400 x11 optional xserver-common_4.2.1-13_powerpc.deb
 06940e2deffd19bda2466c7304e57b93 4506632 x11 optional xserver-xfree86_4.2.1-13_powerpc.deb
 0806eea800495cff11a3dfc2a72d47ab 35258078 x11 extra xserver-xfree86-dbg_4.2.1-13_powerpc.deb
 428ac5968f4f07b65803c97b6d2f6544 551752 x11 optional xterm_4.2.1-13_powerpc.deb
 ccd29adf04de7def1d20f4681212b834 707650 x11 optional xutils_4.2.1-13_powerpc.deb
 720c14a7b58a79f61416ffc234a79fcc 1509204 x11 optional xvfb_4.2.1-13_powerpc.deb
 520173e24d8a3bfdfd6c9c22fcb592f9 95510 x11 optional x-window-system-core_4.2.1-13_powerpc.deb
 30234198d45725ca1534aed49555b9d7 95446 x11 optional x-window-system-dev_4.2.1-13_powerpc.deb
 d57c55840f84c6f4b24d7ad4c750fccc 4481334 x11 optional xfonts-100dpi_4.2.1-13_all.deb
 c931c7dda1e404954bdd7f716e33aed8 8376704 x11 optional xfonts-100dpi-transcoded_4.2.1-13_all.deb
 5e553b3db8a686eaab8a2ba4f0437556 3970184 x11 optional xfonts-75dpi_4.2.1-13_all.deb
 44a175416f4f4dcce2ca6d69173f11e1 7269170 x11 optional xfonts-75dpi-transcoded_4.2.1-13_all.deb
 2f7c56ec731714d3808cc2ebe44d6c5c 5099282 x11 optional xfonts-base_4.2.1-13_all.deb
 51aee82d273050713599e39c13370604 1144102 x11 optional xfonts-base-transcoded_4.2.1-13_all.deb
 c958570a628d77b67769fb08f6fd8360 476596 x11 optional xfonts-cyrillic_4.2.1-13_all.deb
 98a8990d26e2a81c28270c85b911af05 834956 x11 optional xfonts-scalable_4.2.1-13_all.deb
 2281e0ad88b32ae7896bac4cb3ef0817 607316 x11 optional xfree86-common_4.2.1-13_all.deb
 af8cb31bb40a8fa43e4d9fe0b792112d 4794442 x11 optional xspecs_4.2.1-13_all.deb
 28ea5c717a25c995c76d857ed25a7b58 95328 x11 optional x-window-system_4.2.1-13_all.deb
 cde6f3abb18f297e87d98202e440627e 95228 oldlibs optional xlibmesa3_4.2.1-13_all.deb
 03039e039abf447f77a7f9c54ac728a6 95258 oldlibs extra xlibmesa3-dbg_4.2.1-13_all.deb
 8374fbee2ade7ff6d1429824de7e1c16 95250 oldlibs optional xlibmesa-dev_4.2.1-13_all.deb

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

iEYEARECAAYFAj+eJnoACgkQ6kxmHytGonyHrACfcQEvFU9vTEqgLC5PzZPtrSZK
ejIAoJtypyCHWRK4sevsi4E/XtOQzple
=hkZ6
-----END PGP SIGNATURE-----




Reply to: