Your home directory has a few hidden files related logins and accounts, like .bash_history .bash_logout .bash_profile .bashrc and I would start out checking if their contents have been changed or contain unusual settings. The /etc based files are only used when these files are not present or when new home directories and users are created (maybe one problem is copied with each new user).
I'm using Fedora since release 1 on a whole bunch of PC's but your problem appears to be quite unusual and unique. I wouldn't agree to call this a typical Fedora problem or even saying that upgrading did something. I was able to upgrade a Fedora 1 system up to Fedora 8 using 'yum upgrade' without such mysteries.
And by the way, use .bash_profile to set your PATH in a persistant way.
Error messages like
Code:
sh: grep: command not found
sh: gzip: command not found
Bad Character Height 0
are extremely uncommon, I've never run into these. Are grep and gzip otherwise functional?
Unfortunately I'm not much of a help on this topic, but in all honesty you didn't provide a lot of information to start out with.
The best I can say is that your problem is very unique, though this probably will not make you happy.
Regards,
SIMP
Fedora User