There are a number of bugs in this transition it seems. 
1. xkb-data querry for conffiles in xkb-data on dapper upgrades, but back then 
the package that had the conffile was xkeyboard-config
2. the transitional package xkeyboard-config is in universe, that is not 
helpful, it needs to be in main

But that is not relevant to this bug (it just makes finding it harder). I think 
what happens is the following:
1. dapper has xkeyboard-config installed, that has a bunch of conffiles in 
/etc/X11/xkb/rules:
  /etc/X11/xkb/rules/base 874ae2bf48b3d7e62101940d1e8ba800
  /etc/X11/xkb/rules/sgi 0d2f45bc82748a52d61ac7c34d77ec9c
  /etc/X11/xkb/rules/sun d1b83f824548dc15abc6c0623129516b
  /etc/X11/xkb/rules/xfree98 75d47545d3e3c7da7f978b915aeb82aa
  /etc/X11/xkb/rules/base.lst 323f897dd09197bd17dae4744d59d954
  /etc/X11/xkb/rules/xkb.dtd 021c8a02eddde3e9662f4bc35deff624
  /etc/X11/xkb/rules/README 1cb4b3e6d56889944af101ba0122f103
  /etc/X11/xkb/rules/base.xml 03d8adbed7713e6dc756929beed3e0fa
 (note that /etc/X11/xkb/rules/xorg.xml is absent amongst other)
2. xkb-data gets installed, that replaces the /etc/X11/xkb/rules directory with 
a symlink to /usr/share/X11/xkb/rules
3. xkeyboard-config from hardy is installed, it does not have any packages 
anymore (its just a transitional package), that means
    that will remove the files that belong to this package and that are not 
conffile, notably /etc/X11/xkb/rules/xorg.xml that now
    points to /usr/share/xkb/rules/xorg.xml
-> desaster

** Changed in: xkeyboard-config (Ubuntu)
     Assignee: (unassigned) => Michael Vogt (mvo)
       Status: Confirmed => In Progress

-- 
dapper->hardy missing files on upgrade
https://bugs.launchpad.net/bugs/213566
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to