libXft.so.1 n'existe plus sous fedora 7 : ce doit être une vieille version !
En effet, la version installée est la 2.1.2 :
$ ls /usr/lib/libXft.so*
/usr/lib/libXft.so /usr/lib/libXft.so.2 /usr/lib/libXft.so.2.1.2
A partir de là, je vois trois solutions, de la meilleure à la plus mauvaise :
1) Trouver une version plus récente de ce rpm
2) Compiler toi même ce programme (je ne sais pas s'il est open source ou pas ?)
3) Faire un lien symbolique qui porte le nom de l'ancienne version vers la nouvelle, mais ça a des chances de ne pas fonctionner (si beaucoup de choses ont changé dans la librairie entre les deux versions). Pour faire ça :
# ln -s /usr/lib/libXft.so.2.1.2 /usr/local/lib/libXft.so.1
# ldconfig
Vérifie, avant de faire le ldconfig, que le chemin /usr/local/lib est bien listé dans /etc/ld.so.conf.