I got this when upgrading from RHL 9 to severn beta1: warning: /usr/share/config/klipperrc saved as /usr/share/config/klipperrc.rpmsave That config file needs to be in /etc, not in /usr....
no, kde config files are default installed in /us/share/config, not in /etc.
Right, and that needs to be fixed. It's incompatible with the LSB. See: http://www.linuxbase.org/spec/refspecs/LSB_1.3.0/gLSB/gLSB/execenvfhs.html "An LSB conforming implementation must adhere to the FHS 2.2." So, if we look at the FHS 2.2, http://www.pathname.com/fhs/2.2/fhs-4.11.html "The /usr/share hierarchy is for all read-only architecture independent data files." Nothing goes in /usr/share which is modified. It has to be read-only (think things like clusters sharing /usr over NFS). Instead anything which gets modified goes under /etc: http://www.pathname.com/fhs/2.2/fhs-3.7.html "/etc contains configuration files and directories that are specific to the current system." This may be KDE's default, but it is broken because it is noncompliant with the LSB, and it does cause problems for people with read-only /usr
Hm, the files in /usr/share/config are the global default config files, which are architecture independent data files. And off course, nothing should be modified here. It's correct that they are installed in /usr/share/config. if someone makes change in KDE, they will be saved in $HOME/.kde/share. I don't see it's a bug here.