Nick Rout <[EMAIL PROTECTED]> writes:

> The point being that when you upgrade kde the environment variable
> may not be reset until you re-read those files (which I think
> happens if you run env-update).

Haa that sounds like a very likely suspect and also a command I'd
completely forgotten.  I haven't checked it out yet just added that
bin manually to my path but thinking about it here.  I didn't upgrade
kde recently, what I did was unmerge a number of what I took to be
unneeded packages.  

I ran `equery depends ..' on all before unmerging and saw nothing
there to raise an alarm.  I sort of missed the thread that I noticed
just now about how to purge kde so I was just using my own scheme.

Is that scenario likely to require a reread of the scripts you mention
or is it only an update that falls in there.

More info..

Just now decided to check a bit before posting, I'm a little puzzled
with the results.  What I did:

grep -rin 'kde.*bin' /etc/env.d

/etc/env.d/45kdepaths-3.5:1:PATH=/usr/kde/3.5/bin
/etc/env.d/45kdepaths-3.5:2:ROOTPATH=/usr/kde/3.5/sbin:/usr/kde/3.5/bin

So yup, that is where it gets set but notice I'm running 3.4 so that
wouldn't have help me.

Then:
 equery belongs /etc/env.d/45kdepaths-3.5
[ Searching for file(s) /etc/env.d/45kdepaths-3.5 in *... ]
kde-base/arts-3.5.0 (/etc/env.d/45kdepaths-3.5)

Aha, here is the rub.  I did uninstall kde-base/arts-3.4 and 3.5 since
somewhere, I think a post of Holly's it was said it wasn't too
essential and running `equery depends' on it seemed to bear that out.
And in truth, it is not really essential.

So, I'd be willing to bet and I'll soon find out that my uninstalling
arts-3.4 is what caused my problem, ie my .xinitrc line without
absolute filename to startkde (including path) failed.

I guess the puzzler here is how kde-arts-3.5 ever got installed since
I'm running 3.4.

I didn't install it manually, it must have been pulled in by an update
world. 

-- 
gentoo-user@gentoo.org mailing list

Reply via email to