Dropbox on Scientific Linux 6.2

I have been a happy user of Dropbox for a while now, but I, like a lot of other people, ran into an issue when the server I was running it on restarted. After the restart dropbox would no longer start with out re-installing it. The exact error I received looks like this:

Traceback (most recent call last): File "", line 5, in zipimport.ZipImportError: not a Zip file: '/usr/libexec/dropbox/library.zip'

The only workaround I found was to yum reinstall dropbox. Needless to say this was not my ideal solution to fix the issue. After a little bit of google-fu I discovered that the dropbox files would get either re-structured/moved by prelink. A little more reading and I discovered the solution was to simply tell prelink to leave dropbox’s files alone.

To fix the error add the following line to /etc/prelink.conf

Dropbox fix -b /usr/libexec/dropbox

You may have to re-install dropbox one more time if the files are still/already altered, but after your next reboot you should find dropbox has started with-out error.