Gentoo Archives: gentoo-user

From: Holly Bostick <motub@××××××.nl>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Bizarre etc/cfg-update problem
Date: Sat, 07 Jan 2006 17:41:23
Message-Id: 43BFFC52.1010102@planet.nl
In Reply to: Re: [gentoo-user] Bizarre etc/cfg-update problem by Abhay Kedia
1 Abhay Kedia schreef:
2 > On Saturday 07 January 2006 20:47, Holly Bostick wrote:
3 >
4 >> So from this I deduce that
5 >>
6 >> 1) xorg 6.8.99 was *really* broken/incomplete or did something
7 >> radically different that etc-update and cfg-update cannot deal
8 >> with, since these files were never updated or offered to update
9 >> while I when I actually installed the package or at any time while
10 >> I was running the package (it's not like I haven't emerged anything
11 >> for the past two months); and
12 >>
13 >
14 > etc-update and cfg-update cannot handle it because they are not
15 > supposed to do it. The directory has been config protected so even
16 > though they are finding the new config files they can't over write
17 > anything until the protection is removed.
18 >
19 >
20 >> 2) these files are now irrelevant (since I have gone back to
21 >> 6.8.2-r6) and can be deleted without penalty; and
22 >>
23 >
24 > They are relevant but 6.8.2-r6 wants to install its own version of
25 > the files.
26 >
27
28 OK, so after reading this several times, I see my (first) mistake was
29 that 6.8.99 was not really under the auspices of 7.0 (Modular X), but
30 now I (think I) see that it is, and this config protect is a kinda
31 extraordinary measure until Modular X actually is released and makes it
32 into the tree, at which time it will become subject to the ordinary
33 Gentoo config management system, but until that time the config
34 management is living in a sandbox where it cannot be affected by, nor
35 affect, the stable config management system already in place. That's
36 about the only way the above makes sense to me, so I hope that it's not
37 completely contrary to reality :-) .
38
39 >
40 >> 3) these files are what is confusing the update utilities, and they
41 >> will "snap back" when these old-cfg and new-cfg files are deleted.
42 >>
43 >
44 > True.
45
46 Whew, at least I figured that much out :-D .
47 >
48 >
49 >> Does that sound about right? Xorg 6.8.2-r6 seems to be working OK
50 >>
51 >
52 > I have a feeling that you followed the "Migrating to Modular X.org"
53 > guide and uninstalled old version of xorg before installing the new
54 > version, thus deleting xkb files.
55
56 No, no Guide, and in fact no intention of Migrating to Modular X in any
57 way. My (mistaken) impression (but I was younger then) was that 6.8.99
58 was not yet modular X, so was (relatively) safe to upgrade to (or as
59 safe as an ~arch install ever is); I was in a desperate mood that day,
60 hoping that maybe this would fix some inconsistencies with my ATI
61 driver, but that didn't work out, which is why I went back to stable.
62
63 > The upgrade to 6.8.99, as expected, installed the new version of
64 > these files. Now, that you've downgraded, the old versioned files are
65 > trying to install again but since the directory is protected and
66 > already contains 6.8.99 xkb files, etc-update cannot update the
67 > directory.
68 >
69 > You are not facing any problem because you are most probably not
70 > using xkb or in other words the keyboard layouts. If you've never
71 > used different keyboard layouts then you can comfortably delete the
72 > new-cfg files and expect to face nil problems.
73
74 Don't I have to remove the folder from CONFIG_PROTECT? No, wait, I get
75 it... you're saying that there's some kind of "secret if" in the config
76 updaters that says that IF such modular X files exist in one of the
77 protected directories, don't do anything, don't touch them, because that
78 would break the invisible wall that is keeping Modular X separate from
79 the rest of the system until Modular X has reached a point that it can
80 be correctly integrated into the system (which is what the devs are
81 working tirelessly to do).
82
83 But OK, I'll delete the files and then see what happens. Glad to know
84 that it won't trash me three ways from Sunday, anyway.
85 >
86 > I hope I made myself comprehendible. Please mind that English is not
87 > my first language :)
88
89 The English is great, it's the content I have trouble with, but I'm
90 catching up, I hope.
91
92 Hopefully in 5 minutes I can repost with a [SOLVED] on the end.
93
94 Thanks,
95 Holly
96 --
97 gentoo-user@g.o mailing list