On 8/31/07, P Kapat <[EMAIL PROTECTED]> wrote:
> No I am not sourcing any other file... I can provide the two files here if 
> necessary..

That might be worthwhile.

> > set -x
> Ok, I did that. The outcome is the following:
>   When I login remotely (thru ssh) or on a VT, I see the variables from both 
> .bashrc and .bash_profile, as expected I suppose.
>   But when I login to KDE locally, and start a konsole or xterm, only the 
> .bashrc variables are printed out. This again I suppose as is expected that 
> any new shell (either in konsole or xterm) is probably a non-login 
> interactive shell.
>
> The funny part is though only .bashrc seems to be sourced when I start a 
> konsole (or xterm) I do have the variables from .bash_profile available, 
> except LD_LIBRARY_PATH.

Is it possible that you're getting those variable from an existing
environment?  That is, if you set them session-wide, and then for some
reason unset LD_LIBRARY_PATH.  Sticking a call to "env" at the top of
your .bashrc should tell you this.

> Is LD_LIBRARY_PATH the only way to provide extra library paths?

It's probably the best way to do so.

-- 
Michael A. Marsh
http://www.umiacs.umd.edu/~mmarsh
http://mamarsh.blogspot.com
http://36pints.blogspot.com


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to