so you want the latest citrix client on your new fedora 7 box, eh? but the 10.6 citrix ica client wants openmotif 2.2.x. and as of fedora 6, fedora axed openmotif due to licensing requirements, so it's not available. what to do? no need to commit citrixide, i can show you a way! (well, on an x86 32-bit fedora 7 install at least. but i'm sure you're clever and can figure it out for your nifty x86_64 install.)
 grab the openmotif rpm for an older fedora version (4, for example)
 openmotif has a dependency so it won't install via "yum localinstall blah.rpm" -- so use the rpm command itself with "nodeps"
rpm --nodeps -ivh openmotif-2.2.3-10.FC4.2.i386.rpm
 you also need libXp.so.6, and it's availble for fedora 7, so use yum to install it (if you don't have it already)
yum install libXp
if for some reason you need the actual rpm file, you can get it at: http://download.fedora.redhat.com/pub/fedora/linux/
 now you can install the citrix icaclient 10.6 (get the rpm file from the citrix site, silly)
rpm -ivh ICAClient-10.6-1.i386.rpm
the ica client is installed in /usr/lib/ICAClient
(that means wfcmgr, wfica, and so on are in that dir)
it'll show up in your menu in Applications -> Internet -> Citrix Presentation Server Client
run it, accept the license agreement. now you've got your citrix client.
but wait! there's more! another thing you might want to do:
 open your browser and go to your citrix server website. log in.
 when it asks what to open launch.ica with, choose /usr/lib/ICAClient/wfica
OR, more cleany,
 as root,
ln -s /usr/lib/ICAClient/npica.so /usr/lib/mozilla/plugins/
(or put it in your own personal mozilla plugins area if you don't want to do it as root. that would be ~/.mozilla/plugins if you didn't know. create it if it doesn't exist.)
[5a] if you kept selinux active, it will end up complaining later on. if so, do this:
chcon -t textrel_shlib_t /usr/lib/ICAClient/npica.so
 restart firefox.
in the address bar, type "about:plugins" and look for the citrix client in the list.
go forth and citrix.
some info taken from:
along with other sites, plus my own tinkering.
i claim no responsibility for accidential citrixide that may occur by following these steps, or if your fedora install gets borked, or if your cat gets feline diabetes from this, or whatever else may result. you're a big boy or girl and you chose to run linux. use google yourself, you lazy good-for-nothing freeloader!