It would be "better" too keep all questions related to one problem (Garfield-
n and libshift.so) together as much as possible. It would also be "good" to fill in your account details, minimally distribution and release info as it will help people who try to help you.
libshift.so is for instance here:
http://castor.web.cern.ch/castor/DIS....slc3.i386.rpm. If you trust CERN you could test installation with "rpm --test -i http://castor.web.cern.ch/castor/DIST/CERN/savannah/CASTOR-compat.pkg/castor-lib-compat-2.0.2-1.slc3.i386.rpm". To install remove the "--test" flag.