[Portland] Issues with 1.0beta2 and KDE
Lubos Lunak
l.lunak at suse.cz
Wed Aug 9 05:21:49 PDT 2006
On Tuesday 08 August 2006 22:37, Whipple, Tom wrote:
> > -----Original Message-----
> > From: Lubos Lunak [mailto:l.lunak at suse.cz]
> > Sent: Tuesday, August 08, 2006 4:19 AM
> > To: Whipple, Tom
> > Subject: Re: [Portland] Issues with 1.0beta2 and KDE
> >
> > The proper code should be :
> >
> > desktop_dir="$HOME/Desktop"
> > if test -n "$KDE_FULL_SESSION"; then
> > desktop_dir=`kde-config --userpath desktop 2> /dev/null`
> > fi
>
> It seems to me 'find $HOME -type d -a -name Desktop' is less
> complicated. But, as you point out, that breaks down if the desktop
> directory is called something else. I had really hoped that the tests
> would run in the same way for all desktops that are tested (no calling
> desktop specific utilities), since that's what we are shooting for with
> xdg-utils.
Isn't the idea rather that xdg-utils wrap calling desktop specific
utilities :) ? The tests don't run the same way on different desktops and if
we want to test that xdg-desktop-icon works fine in KDE than KDE's desktop
needs to be tested (by finding it using the kde-specific tools).
> > That should work in the testcase, because it's run in the user's
> > desktop and it's not su-ed to root (it's not, is it?).
>
> Well, the tests do run as root also, the idea being to test the root
> user's desktop. Admittedly, this is not a priority.
I did not mean running normal root's desktop but any kind of su/sudo which
could destroy the user's environment variables of the running desktop, making
e.g. the $KDE_FULL_SESSION test fail.
--
Lubos Lunak
KDE developer
---------------------------------------------------------------------
SuSE CR, s.r.o. e-mail: l.lunak at suse.cz , l.lunak at kde.org
Drahobejlova 27 tel: +420 2 9654 2373
190 00 Praha 9 fax: +420 2 9654 2374
Czech Republic http://www.suse.cz/
More information about the Portland
mailing list