Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 17645
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Steve Arnold <nerdboy@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
make.conf make.conf from athlon-tbird text/plain Steve Arnold 2003-03-25 12:53 0000 10.97 KB Details
make.conf make.conf from k6-2 text/plain Steve Arnold 2003-03-25 13:07 0000 10.86 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 17645 depends on: Show dependency tree
Bug 17645 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-03-16 14:52 0000
gconf has various login errors with normal users after upgrade to gnome 2.2 (it
happened on 2 different boxes, and I think I'll have to fix the other one). 
Normal users cannot login to gnome at all.

With mine, they all had to do with the /etc/gconf/gconf.xml.mandatory directory.
 If it was the first user login to gnome after the upgrade, then the directory
was missing (and could not be created).  If root had actually logged into gnome
once, then the directory was there for the next user login, but the permissions
were in correct.

In both cases, creating the directory or just fixing the permissions solved the
problem.

------- Comment #1 From foser (RETIRED) 2003-03-25 08:12:08 0000 -------
is it reproducable ? i have never seen this myself and we need a reason as to
why it happens before we can fix anything.

------- Comment #2 From Steve Arnold 2003-03-25 12:51:48 0000 -------
Duh, since it happened on both machines after the same gnome 2.2 upgrade, then
it seems reproducable to me.  However, you're the developer, not me :-)  I
think I have more USE flags than most people (I've never really seen any solid
guidance on that; you seem to get a different opinion from everyone you ask). 
The forum thread above also points to other similar problems (though not
identical) that other people had (or still have).

Since creating the directory and/or fixing the permissions on said directory
fixes the problem, I would have thought my description was plenty good enough
to check the gconf ebuild and make sure that stuff gets created properly before
the first login.

Maybe it has something to do with my use flags (but you're the developer, so
how do I know anything). I'll see if I can attach the make.conf files from
those machines...

------- Comment #3 From Steve Arnold 2003-03-25 12:53:53 0000 -------
Created an attachment (id=9796) [details]
make.conf from athlon-tbird

This is the second machine that had the gnome 2.2 gconf login error.

------- Comment #4 From Steve Arnold 2003-03-25 13:07:20 0000 -------
Created an attachment (id=9797) [details]
make.conf from k6-2

This is the first machine that had the gnome 2.2 gconf login error.

------- Comment #5 From Alastair Tse (RETIRED) 2003-03-26 20:25:06 0000 -------
alright. i think i've got to the bottom of this. it was a misplaced touch
command that wasn't doing what it was trained to do.

can you try emerging the latest gconf (1.0.8-r4 or 2.2.0) to verify?

------- Comment #6 From Steve Arnold 2003-03-26 20:36:08 0000 -------
I already started an 'emerge -Up gnome' on my third gentoo machine (the oldest)
a little while ago, so it should be just in time to pick up the changes.  If
not, I'll emerge gconf again when it's done.

------- Comment #7 From Steve Arnold 2003-03-28 19:43:20 0000 -------
Well, my emerge must have just missed it, since I got the exact same error...

But re-emreging gconf fixed it right up, so it look okay now.  Thanks :)

------- Comment #8 From Alastair Tse (RETIRED) 2003-03-29 11:38:35 0000 -------
thanks for the verification.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug