dapper->hardy missing files on upgrade
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xkeyboard-config (Ubuntu) |
Fix Released
|
High
|
Michael Vogt |
Bug Description
Binary package hint: xkeyboard-config
On a dapper->hardy upgrade there are files missing that lead to gnome-keyboard-
$ ls -l /usr/share/
total 108
-rw-r--r-- 1 root root 91 Mar 30 18:36 README
-rw-r--r-- 1 root root 31233 Mar 30 18:36 base
-rw-r--r-- 1 root root 27644 Mar 30 18:36 base.lst
lrwxrwxrwx 1 root root 21 Sep 28 2006 base.xml -> /etc/X11/
-rw-r--r-- 1 root root 3247 Mar 30 18:36 sgi
-rw-r--r-- 1 root root 2342 Mar 30 18:36 sun
-rw-r--r-- 1 root root 26386 Mar 30 18:36 sun.xml
-rw-r--r-- 1 root root 794 Mar 30 18:36 xfree98
-rw-r--r-- 1 root root 1184 Mar 30 18:36 xkb.dtd
$ dpkg -l xkb-data
ii xkb-data 1.1~cvs.
On a fresh system it looks like this:
$ ls -l /usr/share/
total 108
-rw-r--r-- 1 root root 31233 2008-02-26 16:28 base
-rw-r--r-- 1 root root 27644 2008-02-26 16:28 base.lst
lrwxrwxrwx 1 root root 21 2008-02-29 11:28 base.xml -> /etc/X11/
-rw-r--r-- 1 root root 91 2008-02-26 16:28 README
-rw-r--r-- 1 root root 3247 2008-02-26 16:28 sgi
-rw-r--r-- 1 root root 2342 2008-02-26 16:28 sun
-rw-r--r-- 1 root root 26386 2008-02-26 16:28 sun.xml
lrwxrwxrwx 1 root root 4 2008-02-29 11:28 xfree86 -> base
lrwxrwxrwx 1 root root 8 2008-02-29 11:28 xfree86.lst -> base.lst
lrwxrwxrwx 1 root root 8 2008-02-29 11:28 xfree86.xml -> base.xml
-rw-r--r-- 1 root root 794 2008-02-26 16:28 xfree98
-rw-r--r-- 1 root root 1184 2008-02-26 16:28 xkb.dtd
lrwxrwxrwx 1 root root 4 2008-02-29 11:28 xorg -> base
lrwxrwxrwx 1 root root 8 2008-02-29 11:28 xorg.lst -> base.lst
lrwxrwxrwx 1 root root 8 2008-02-29 11:28 xorg.xml -> base.xml
Note the missing symlinks for xorg.xml in particular.
The upgrade logs contains the following lines:
Selecting previously deselected package xkb-data.
Unpacking xkb-data (from .../xkb- data_1. 1~cvs.20080104. 1-1ubuntu3_ all.deb) ...
WARNING: /etc/X11/xkb/compat had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/compat. dpkg-old.
WARNING: /etc/X11/ xkb/compat. dir had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/compat. dir.dpkg- old.
WARNING: /etc/X11/ xkb/geometry had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/geometry. dpkg-old.
WARNING: /etc/X11/ xkb/geometry. dir had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/geometry. dir.dpkg- old.
WARNING: /etc/X11/ xkb/keycodes had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/keycodes. dpkg-old.
WARNING: /etc/X11/ xkb/keycodes. dir had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/keycodes. dir.dpkg- old.
WARNING: /etc/X11/xkb/keymap had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/keymap. dpkg-old.
WARNING: /etc/X11/ xkb/keymap. dir had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/keymap. dir.dpkg- old.
WARNING: /etc/X11/xkb/rules had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/rules. dpkg-old.
WARNING: /etc/X11/ xkb/semantics had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/semantics. dpkg-old.
WARNING: /etc/X11/ xkb/semantics. dir had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/semantics. dir.dpkg- old.
WARNING: /etc/X11/ xkb/symbols had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/symbols. dpkg-old.
WARNING: /etc/X11/ xkb/symbols. dir had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/symbols. dir.dpkg- old.
WARNING: /etc/X11/xkb/types had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/types. dpkg-old.
WARNING: /etc/X11/ xkb/types. dir had local changes! XKB configuration has
moved to /usr/share/X11/xkb. Preserving as /etc/X11/ xkb/types. dir.dpkg- old.
Replacing files in old package xkeyboard-config ...