On WinXP, tilde expansion does not work as expected with kpathsea v3.57 and v3.56. ~ is expanded to $HOMEDRIVE$HOMEPATH _even_ if $HOME has been set. A work around is to use $HOME instead of ~ in texmf.cnf Ajit Thakkar