Holly Bostick wrote:
Hey ho, all--
(I think that) Ever since I downgraded Xorg from 6.8.99 back to 6.8.2-r6
a couple of days ago, I've had reports from both etc-update and
cfg-update that there are 30 files needing to be updated (etc-update
reports them as being in /usr/lib/X11/xkb sometimes, but not always).
The problem is, these files do not exist, or rather are not found when I
then run the relevant utility:
* Regenerating GNU info directory index...
* Processed 326 info files.
* IMPORTANT: 3 config files in /etc need updating.
* IMPORTANT: 30 config files in /usr/lib/X11/xkb need updating.
* Type emerge --help config to learn how to update config files.
za 01/07/06 13:58
za 01/07/06 14:07
motub -> etc-update
Scanning Configuration files...
Automerging trivial changes in: filesystems
Automerging trivial changes in: net.example
The following is the list of files which need updating, each
configuration file is followed by a list of possible replacement files.
1) /etc/conf.d/rc
/etc/conf.d/._cfg0000_rc
Please select a file to edit by entering the corresponding number.
(don't use -3 or -5 if you're unsure what to do)
(-1 to exit) (-3 to auto merge all remaining files)
(-5 to auto-merge AND not use 'mv -i'):
As you see, only three files (the files adjusted by the emerge -uaDtv
world which this report completed) appear.
The same thing happens with cfg-update:
za 01/07/06 14:11
motub -> emerge -pv easytag
________________________________________________________________________________
cfg-update 1.8.0 : Building checksum index... canceled!
30 config file updates found...
Please run "cfg-update -u" to update your config files!
________________________________________________________________________________
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild U ] media-sound/easytag-1.99.11 [1.99.10] +aac* +flac +mp3
+nls +vorbis 0 kB
Total size of downloads: 0 kB
za 01/07/06 14:12
motub -> cfg-update -u
All files have been updated, done...
za 01/07/06 14:12
motub -> emerge -pv easytag
________________________________________________________________________________
cfg-update 1.8.0 : Building checksum index... canceled!
30 config file updates found...
Please run "cfg-update -u" to update your config files!
________________________________________________________________________________
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild U ] media-sound/easytag-1.99.11 [1.99.10] +aac* +flac +mp3
+nls +vorbis 0 kB
Total size of downloads: 0 kB
The thing is, I cannot find the relevant files in the first place (which
may itself be the problem):
za 01/07/06 14:12
motub -> la /usr/lib/X11/xkb
totaal 968
drwxr-xr-x 10 root root 1120 jan 3 13:58 .
drwxr-xr-x 9 root root 776 jan 3 14:06 ..
-r--r--r-- 1 root root 7448 jan 3 13:57 ._cfg0000_README.config
-r--r--r-- 1 root root 23337 jan 3 13:57 ._cfg0000_README.enhancing
-rwxr-xr-x 1 root root 179416 jan 3 13:57 ._cfg0000_xkbcomp
drwxr-xr-x 2 root root 568 jan 3 13:58 compat
-r--r--r-- 1 root root 689 jan 3 13:57 compat.dir
lrwxrwxrwx 1 root root 23 jan 3 13:58 compiled ->
../../../../var/lib/xkb
drwxr-xr-x 5 root root 584 apr 28 2005 geometry
-r--r--r-- 1 root root 1965 jan 3 13:57 geometry.dir
drwxr-xr-x 4 root root 544 jan 3 13:58 keycodes
-r--r--r-- 1 root root 2283 jan 3 13:57 keycodes.dir
drwxr-xr-x 5 root root 296 apr 28 2005 keymap
-r--r--r-- 1 root root 8576 jan 3 13:57 keymap.dir
-r--r--r-- 1 root root 689 jun 3 2005 ._new-cfg_compat.dir
-r--r--r-- 1 root root 7372 nov 14 18:10 ._new-cfg_README.config
-r--r--r-- 1 root root 23258 nov 14 18:10 ._new-cfg_README.enhancing
-r--r--r-- 1 root root 27683 jun 3 2005 ._new-cfg_symbols.dir
-rwxr-xr-x 1 root root 179480 nov 14 18:10 ._new-cfg_xkbcomp
-r--r--r-- 1 root root 729 jun 3 2005 ._old-cfg_compat.dir
-r--r--r-- 1 root root 7448 nov 14 18:10 ._old-cfg_README.config
-r--r--r-- 1 root root 23337 nov 14 18:10 ._old-cfg_README.enhancing
-r--r--r-- 1 root root 31182 jun 3 2005 ._old-cfg_symbols.dir
-rwxr-xr-x 1 root root 179480 nov 14 18:10 ._old-cfg_xkbcomp
-r--r--r-- 1 root root 983 jan 3 13:57 README
-r--r--r-- 1 root root 7372 nov 14 17:10 README.config
-r--r--r-- 1 root root 23258 nov 14 17:10 README.enhancing
drwxr-xr-x 2 root root 512 jan 3 13:58 rules
drwxr-xr-x 2 root root 144 apr 28 2005 semantics
drwxr-xr-x 12 root root 4264 jan 3 13:58 symbols
-r--r--r-- 1 root root 27683 jan 3 13:57 symbols.dir
drwxr-xr-x 2 root root 296 apr 28 2005 types
-r--r--r-- 1 root root 463 jan 3 13:57 types.dir
-rwxr-xr-x 1 root root 179480 nov 14 17:10 xkbcomp
I don't see 30 relevant files to be updated, so I don't even know what
the update utilities are complaining about, or why they think there *is*
something to complain about.
The folder is listed in CONFIG_PROTECT (which I think is by default, it
seems unlikely that I would have added it by hand).
I should probably check b.g.o or the forums, but I have no idea what to
search for and I really don't have the energy atm to filter down a huge
list of hits from an untargeted search.
Can anybody help me either fix this or fine-tune my quest for the
misconfiguration that is causing this?
T(hanks)I(n)A(dvance),
Holly
Indeed it seems strange. Both etc-update and emerge use the following to
find the cfg files:
find /usr/lib/X11/xkb -iname "._cfg????_*"
This would be recursive so maybe the files you are after are somewhere
below the listing you provide, you could run this command and see if it
finds any more cfg files.
--
gentoo-user@gentoo.org mailing list