XFree86 update broken? Addendum

Mike Klinke lsomike at futzin.com
Mon Feb 16 19:50:24 UTC 2004


 
Just for the archives and in case anyone else runs into this ....

Something seems to have choked during an update of XFree86 here and it 
looks like something in the directory structure got hosed.  If I do a 
"ls" of /usr/X11R6/lib/X11/xkb I see:

12:58:22 # ls
compat geometry  keycodes.dir  README rules  symbols.dir  xkbcomp
compat.dir geometry.dir keymap README.config semantics    types
compiled  keycodes  keymap.dir README.enhancing  symbols  types.dir

but if I do a "ll" I see:

drwxr-xr-x    2 root     root 4096 Feb 16 11:12 compat
-r--r--r--    1 root     root 689 Feb 12 12:27 compat.dir
lrwxrwxrwx    1 root     root 26 Feb 16 11:12 compiled -> 
../../../../../var/lib/xkb
-r--r--r--    1 root     root 1730 Oct 24 17:07 geometry.dir
drwxr-xr-x    4 root     root 4096 Nov  8 14:29 keycodes
-r--r--r--    1 root     root 2517 Oct 24 17:07 keycodes.dir
drwxr-xr-x    5 root     root 4096 Nov  8 14:29 keymap
-r--r--r--    1 root     root 8478 Oct 24 17:07 keymap.dir
-r--r--r--    1 root     root  983 Feb 12 12:27 README
-r--r--r--    1 root     root 7548 Feb 12 12:27 README.config
-r--r--r--    1 root     root 23367 Feb 12 12:27 README.enhancing
drwxr-xr-x    2 root     root 4096 Nov  8 14:29 rules
drwxr-xr-x   12 root     root 4096 Nov  8 14:29 symbols
-r--r--r--    1 root     root 38570 Oct 24 17:07 symbols.dir
drwxr-xr-x    2 root     root 4096 Nov  8 14:29 types
-r--r--r--    1 root     root  464 Oct 24 17:07 types.dir
-rwxr-xr-x    1 root     root 288132 Oct 24 17:19 xkbcomp

You'll note that there is no "geometry" directory in the "ll" whereas 
there is in the "ls" ( 8-0 ) I don't know why this happens but this 
melds well with the failure to install the XFree86 rpm which gives an 
error message:

/usr/X11R6/lib/X11/xkb/compat/xfree86;4030f9ef
D: fini      120777  1 (   0,   0)        26
D: undo      040755  4 (   0,   0)         0 
/usr/X11R6/lib/X11/xkb/geometry
GZDIO:     935 reads,  7659520 total bytes in 0.152 secs
error: unpacking of archive failed: cpio: lstat failed - Input/output 
error

I re-booted into single user mode and deleted the "gemoetry" directoy 
and tried to re-install the XFree86 rpm but found that not only the 
"geometry" directory but also the "semantics" and the "symbols" 
directory had to be deleted in order for the installation of the RPM 
to succeed. After succeeding, the RPM seems to have re-constructed 
everything again.

All "seems" well now that I've rebooted back into GUI mode.

Regards,  Mike Klinke





More information about the fedora-list mailing list