Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 266809 - [gnome-overlay] needs xdg-utils-1.0.2-r3 ( gnome-do-0.8 , gdm-2.26.1 )
Summary: [gnome-overlay] needs xdg-utils-1.0.2-r3 ( gnome-do-0.8 , gdm-2.26.1 )
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-19 22:54 UTC by Ryan
Modified: 2009-04-26 11:07 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan 2009-04-19 22:54:12 UTC
I was having problems with gnome-do not loading the applications in /usr/share/applications, and then I just upgrade to gdm-2.26.1 and I was getting errors from gnome-session that it wasn't fidning compiz, gnome-panel, and nautilus.

I knew gdm was still very experimental and decided to go back to gdm-2.20 and when I was it tried to pull in the ~amd64 version of xdg-utils. I emerged this one by itself first and then tried gdm, everything is now working, including gnome-do
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-04-19 22:58:12 UTC
your report is confusing please try to make it clearer.
Comment 2 Ryan 2009-04-20 03:49:51 UTC
Sorry, I'll see what I can do.

gdm-2.26.1 needs xdg-utils-1.0.2-r3

After upgrading gdm, I was getting the following in my logs, and Gnome would fail to load 
Apr 19 11:18:53 twix gdm-session-worker[6333]: pam_unix(gdm:session): session opened for user gibbonsr by (uid=0)
Apr 19 11:18:55 twix gnome-session[6368]: EggSMClient-WARNING: Invalid Version string '0.9.4' in /home/gibbonsr/.config/autostart/Conky.desktop
Apr 19 11:18:55 twix gnome-session[6368]: WARNING: Unable to find provider 'compiz' of required component 'windowmanager'
Apr 19 11:18:55 twix gnome-session[6368]: WARNING: Unable to find provider 'gnome-panel' of required component 'panel'
Apr 19 11:18:55 twix gnome-session[6368]: WARNING: Unable to find provider 'nautilus' of required component 'filemanager'

When I attempted to downgrade gdm to 2.20.10, I noticed it was pulling in a ~amd64 masked xdg-utils. I unmasked and installed, and then GDM would load gnome properly.

Another problem with gnome-2.26 , it broke gnome-do for me. After upgrading to this version of xdg-utils, gnome-do is now also fixed.

Let me know if you need more clarification. I always have trouble getting my thoughts onto paper.
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-04-20 14:48:32 UTC
ok, then first of, xdg-utils has nothing to do with failures with gnome 2.26 afaict. gdm-2.20.10 requiring xdg-utils at the same keyword level is logic because it makes use of something that was previously magically done by gdm itself but crashed as soon as kde was brought to the party. So failures with old gdm without xdg-utils or with new xdg-utils but old gdm are still normal.

Now what the status of gdm-2.26 + xdg-utils-1.0.2-r3 ?
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-04-20 15:43:31 UTC
Also, could you check this is related to your issue: http://bbs.archlinux.org/viewtopic.php?id=69255
Comment 5 Ryan 2009-04-20 16:30:50 UTC
No, that link isn't related to my issues.

When go through my logs I think my issue was related to XDG variables not being set properly. I think the error message I remember seeing was that XDG_HOME doesn't contain /usr/share, only contains /usr/share/gdm

I can't find the error message, but after doing a bit more reading and stuff and the fact it fixed my gnome-do issues (gnome-do wasn't parsing the .desktop entries in /usr/share/applications/).
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-04-20 21:33:10 UTC
XDG_DATA_DIRS=/usr/share/gdm would be the result of installing gdm-2.20.10 by skipping installation of xdg-utils-1.0.2-r3 since gdm-2.26 does touch that variable in this way anymore.

What is the output of ls /etc/env.d/ ?
Comment 7 Ryan 2009-04-21 03:17:07 UTC
00basic                    30xdg-data-local  90games
03opengl                   35hsqldb          90opera
04multilib                 37fontconfig      90xdg-data-base
05binutils                 44qca2            98ca-certificates
05gcc-x86_64-pc-linux-gnu  44qt4             99editor
08nspr                     45qt3             99flash-libcompat
08nss                      50gconf           99fltk-1.1
09sandbox                  50gtk2            99gentoolkit-env
10rubygems                 50guile           99libstdc++
20ant                      50ncurses         99libstdc++32
20java-config              50qtdir3          99xdg-gdm
20udev                     50slib            binutils
30java-finalclasspath      70less            cblas
30sane                     71xulrunner-bin   gcc
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-04-21 08:24:30 UTC
that's the currently working conf right ? Could you do the same with the broken setup you described ?
Comment 9 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2009-04-26 11:07:52 UTC
Reopen this bug when you provide the requested information.