Estou tentando criar um prefixo do Gentoo e estou com problemas porque o prefixo insiste em que LD_LIBRARY_PATH não está definido em um shell de login.
Então, coloco unset LD_LIBRARY_PATH no final dos meus ~/.bash_profile e ~/.bashrc .
Bom. Agora não está definido em um shell normal. No entanto, em um shell de login, ainda está definido:: - (
⟩⟩⟩ echo $SHELL
/bin/bash
⟩⟩⟩ env -i $SHELL <<< 'env | grep LD'
⟩⟩⟩ env -i $SHELL -l <<< 'env | grep LD'
LD_LIBRARY_PATH=/usr/local/lsf/9.1/linux2.6-glibc2.3-x86_64/lib:/software/oracle-ic-11.2
Como isso é possível (achei que a configuração do site seria carregada antes da configuração do usuário) e, mais importante, como evitá-lo?
Devo observar que isso está em um sistema de cluster, com duas consequências:
/bin/bash ).