On Sat, Jan 09, 2010 at 01:58:34PM -0800, Adam Glover wrote:
> I have found that (at least on my system), this only occurs
> when the xrdb executable cannot be found by wdm.  According
> to the man page, it looks at /usr/X11R6/bin/xrdb.  I don't know if
> that is actually true as it still didn't work when I created the
> X11R6 symlink...
> 
> however, all I had to do was (as per the man page) to add
> this line to wdm-config:
> DisplayManager*xrdb:    /usr/bin/xrdb
> 
> Once you tell it where xrdb is, the error should go away.  Without
> a working path to xrdb executable, the program will assume that
> Xresources* is a shell script (see session.c for the mechanics)
> 
> This does not appear to be a bug in the program.

Looking at wdm bugs, noticed that you hit the real problem, wdm does
not find xrdb,

wdm needs to know during build where xrdb is, because that gets 
hardcoded (???).

I have fixed that by Build-depending on x11-xserver-utils, so wdm gets the
correct path.

I am preparing a NMU for this and other things (#272704 is specially
annoying here). Current changelog entries follow


  * Provide virtual facility x-display-manager for dependency
    based boot system (Closes: #554837).
  * debian/config/Xservers: Updated to use current paths and comments
    from xdm Xservers. Make sure we start in vt7 to avoid race condition
    with tty creation leading to conflicts with other terminals due
    to missing VT selection in /etc/X11/wdm/Xservers (Closes: #272704).
  * Add Russian debconf templates translation, thanks to Yuri Kozlov
    (Closes: #541760).
  * Replace fake Debian logo by Debian Open Use Logo from
    http://www.debian.org/logos (Closes: #490269).
  * debian/config/{Xresources,Xresources_0}:
    - xlogin*namePrompt: Remove trailing backslash and space.
  * debian/control:
    - Add Build-Depends on x11-xserver-utils so wdm knows during build
      where is xrdb (Closes: #292298).
    - Make Build-Depends multiline for easier inspection.
    - Move Homepage to header from description.

Unless I read from maintainer I will go ahead and NMU the package for the
above.

-- 
Agustin



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to