Hi Michael, thanks for taking the time out for this issue... On 8/31/07, Michael Marsh <[EMAIL PROTECTED]> wrote: > 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.
Here is .bashrc: (kindly bear with the unnecessary aliases and may be broken lines. Also for anonymity I have changed the actual hostname and username.) vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv # .bashrc env set -x GID=`id | cut -d= -f3 | cut -d\( -f1` if [ ${UID} -lt 99 ]; then umask 022 elif [ ${GID} -ge 10000 -a ${GID} -lt 15000 ] || [ ${GID} -ge 3000 -a ${GID} -lt 5000 ]; then umask 007 else umask 077 fi if [ "$PS1" ]; then stty erase ^? shopt -s checkwinsize PS1='\e[7m\w\[\e[m\]\n\h:$?\$ ' if [ ${UID} = 0 ]; then PS1="\e[1;31m\e[7m\w\[\e[m\]\n\h\\$ " elif [ ${GID} -ge 10000 -a ${GID} -lt 15000 ] || [ ${GID} -ge 3000 -a ${GID} -lt 5000 ]; then PS1="\e[1;34m\e[7m\w\[\e[m\]\n${GID}\\$ " fi fi if [ $COLORTERM ] && [ $COLORTERM = gnome-terminal ]; then export TERM=gnome; fi unset MAILCHECK HISTCONTROL=ignorespace HISTFILESIZE=10 set -o noclobber alias h='history' alias more='more -d' alias rm='rm -i' alias vi=vim eval `dircolors -b`; alias ls="ls --color=auto" alias emacs='emacs -nw' alias whois='/usr/local/bin/whois' alias la="ls -AFC --color=auto" alias dir="dir --color=auto" alias xterm="xterm -geometry 90x70" alias pico="nano" alias alpine="alpine -p ~/.pinerc.alpine" alias pine="/usr/local/bin/pine -p ~/.pinerc.pine" alias mlocate="locate -d ~/.mlocate.db" export HISCONTROL=ingnoredups ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ HERE IS THE .bash_profile: vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv # .bash_profile if [ -f ~/.bashrc ]; then . ~/.bashrc fi PATH=$HOME/bin:$PATH:/sbin:/usr/sbin:/usr/local/sbin PGI="/usr/local/pgi3.2-4" PATH=$PATH:$PGI/linux86/bin export PATH PGI export PAGER="less" export VISUAL="vi" export LESS="-M" HOST=`echo $HOSTNAME | cut -d. -f1` export HOST if [ $HOST == "host" ]; then SHOME=/scratch/$USER PATH=$HOME/.kde/bin:$SHOME/usr/bin:$SHOME/usr/local/bin:$PATH MANPATH=$MANPATH:$SHOME/usr/share/man:$HOME/.kde/share/man export PATH MANPATH fi export LD_LIBRARY_PATH="BASH_PROFILE" export LD_LIBRARYPATH="sTuB" echo "-----------------------------------------------------------------------" echo "Disk Space Used: used quota limit grace files quota limit" quota -s | tail -1 echo "-----------------------------------------------------------------------" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > 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? My guess is that KDE is "sourcing" .bash_profile to set the environment variables at login. And when konsole or xterm is started, only .bashrc gets sourced. Now, in between somehow, LD_LIBRARY_PATH is getting unset!!! > 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. Ok, I have put env and set -x in .bashrc as you can see above. The output is as follows: vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv KDE_MULTIHEAD=false SSH_AGENT_PID=2188 HOSTNAME=host.hostname HOST=host SHELL=/bin/bash TERM=xterm HISTSIZE=1000 GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/myusername/.gtkrc-2.0:/home/myusername/.kde/share/config/gtkrc-2.0 KDE_NO_IPV6=1 GTK_RC_FILES=/etc/gtk/gtkrc:/home/myusername/.gtkrc:/home/myusername/.kde/share/config/gtkrc GS_LIB=/home/myusername/.fonts WINDOWID=23068679 QTDIR=/usr/lib/qt-3.3 QTINC=/usr/lib/qt-3.3/include KDE_FULL_SESSION=true USER=myusername LS_COLORS= SSH_AUTH_SOCK=/tmp/ssh-GSyFPR2113/agent.2113 KDEDIR=/usr SESSION_MANAGER=local/host.hostname:/tmp/.ICE-unix/2263 USERNAME=myusername PAGER=less XDG_CONFIG_DIRS=/etc/kde/xdg:/etc/xdg KONSOLE_DCOP=DCOPRef(konsole-2293,konsole) PGI=/usr/local/pgi3.2-4 MAIL=/var/spool/mail/myusername DESKTOP_SESSION=kde PATH=/home/myusername/.kde/bin:/scratch/myusername/usr/bin:/scratch/myusername/usr/local/bin:/home/myusername/bin:/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/sbin:/usr/sbin:/usr/local/sbin:/usr/local/pgi3.2-4/linux86/bin _=/usr/bin/env GDM_XSERVER_LOCATION=local KONSOLE_DCOP_SESSION=DCOPRef(konsole-2293,session-1) INPUTRC=/etc/inputrc PWD=/home/myusername KDE_IS_PRELINKED=1 LANG=en_US.UTF-8 GDMSESSION=kde SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass KRB5CCNAME=FILE:/tmp/krb5cc_4270_EDl3E7 HOME=/home/myusername SHLVL=3 XCURSOR_THEME=default LESS=-M LOGNAME=myusername VISUAL=vi QTLIB=/usr/lib/qt-3.3/lib CVS_RSH=ssh LD_LIBRARYPATH=sTuB DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-35neFTddnd,guid=c569d8463a8d6845a69e9f3bf4e2cf00 HISCONTROL=ingnoredups LESSOPEN=|/usr/bin/lesspipe.sh %s DISPLAY=:0.0 G_BROKEN_FILENAMES=1 COLORTERM= XAUTHORITY=/tmp/.gdmZUG2XT ++ id ++ cut -d= -f3 ++ cut '-d(' -f1 + GID=2900 + '[' 4270 -lt 99 ']' + '[' 2900 -ge 10000 -a 2900 -lt 15000 ']' + '[' 2900 -ge 3000 -a 2900 -lt 5000 ']' + umask 077 + '[' '\s-\v\$ ' ']' + stty erase '^?' + shopt -s checkwinsize + PS1='\e[7m\w\[\e[m\]\n\h:$?\$ ' + '[' 4270 = 0 ']' + '[' 2900 -ge 10000 -a 2900 -lt 15000 ']' + '[' 2900 -ge 3000 -a 2900 -lt 5000 ']' + '[' ']' + unset MAILCHECK + HISTCONTROL=ignorespace + HISTFILESIZE=10 + set -o noclobber + alias h=history + alias 'more=more -d' + alias 'rm=rm -i' + alias vi=vim ++ dircolors -b + eval 'LS_COLORS='\''no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.mpc=01;35:*.ogg=01;35:*.wav=01;35:'\'';' export LS_COLORS ++ LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.mpc=01;35:*.ogg=01;35:*.wav=01;35:' ++ export LS_COLORS + alias 'ls=ls --color=auto' + alias 'emacs=emacs -nw' + alias whois=/usr/local/bin/whois + alias 'la=ls -AFC --color=auto' + alias 'dir=dir --color=auto' + alias 'xterm=xterm -geometry 90x70' + alias pico=nano + alias 'alpine=alpine -p ~/.pinerc.alpine' + alias 'pine=/usr/local/bin/pine -p ~/.pinerc.pine' + alias 'mlocate=locate -d ~/.mlocate.db' + export HISCONTROL=ingnoredups + HISCONTROL=ingnoredups ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Does this help? -- Regards PK -------------------------------------- http://counter.li.org #402424 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]