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

Reply via email to