DJ Lucas wrote: > DJ Lucas wrote: > >> Dan Nicholson wrote: >> >> >>> On 5/29/07, DJ Lucas <[EMAIL PROTECTED]> wrote: >>> >>> >>> >>>> I used the optional libxml2 with fontconfig, excluding the use of >>>> expat. MesaLib choked on me as a result. >>>> >>>> >>>> >>> Ah, yes. I forgot about that one. In Mesa-6.5.2, expat is used in the >>> intel dri drivers. I'll fix that up. >>> >>> -- >>> Dan >>> >>> >>> >> Also, I found in the xorg-server instructions >> '</full/path/to>Mesa-6.5.2'. And thank you very much for getting rid of >> that nasty sed! There is nothing wrong with the instructions as they >> are, but I skipped right over the word 'full' on the first run and gave >> a relative path. I don't know if it'd make a difference, but maybe >> 'absolute' instead of 'full' might draw a little bit more attention to >> it. Not a big deal, I messed up, but maybe it could save somebody else >> in the future. >> >> Thanks. >> >> -- DJ Lucas >> >> >> > And another...just a reminder for me unless you get to it first, this > test needs to be fixed upstream and in the book: > > make[2]: Nothing to be done for `install-exec-am'. > test -z "/opt/X11/share/X11/xkb/compiled" || mkdir -p -- > "/opt/X11/share/X11/xkb/compiled" > mkdir: cannot create directory `/opt/X11/share/X11/xkb/compiled': File > exists > make[2]: *** [install-dist_xkbcompiledDATA] Error 1 > make[2]: Leaving directory `/usr/src/xc/xorg-server-1.2.0/xkb' > make[1]: *** [install-am] Error 2 > > Oh great! What the heck did I destroy when I reacted to that directory > without thinking? :-) grep of the log for xkb reveals libX11, xkbevd, > and xkbutils. xorg-server wasn't logged. I'll reinstall those three > and see if I can figure out where it came from. A grep for the term > 'compiled' reveals nothing but a warning. So, possibly > xkeyboard-config? I'm just here in user mode, but I should have logged > all of it anyway. I'll smoke it and try to reproduce it a little later > on less you get to it first. > > -- DJ Lucas >
Okay..sorry for spamming the list, but xkeyboard-config was the culprit. I didn't find it because this also was not logged. There is a problem however. xkeyboard-config creates this file $XORG_PREFIX/share/X11/xkb/compiled. It is a symlink to /var/lib/xkb, which does not exist. I moved the xorg-server version of this directory out of the way and re-installed xkeyboard-config to find that it pointed nowhere. So, only file there is now README.compiled which contains this: ============== The X server uses this directory to store the compiled version of the current keymap and/or any scratch keymaps used by clients. The X server or some other tool might destroy or replace the files in this directory, so it is not a safe place to store compiled keymaps for long periods of time. The default keymap for any server is usually stored in: X<num>-default.xkm where <num> is the display number of the server in question, which makes it possible for several servers *on the same host* to share the same directory. Unless the X server is modified, sharing this directory between servers on different hosts could cause problems. ============== This should be fixed in both places, assuming I can reproduce the error. Like I said, I'll smoke the whole thing and try to reproduce. FYI, I did a complete build (everything except the 2 deprecated items). -- DJ Lucas -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page