Every so often when I have to upgrade gettext for whatever reason, it seems to break pretty much everything. I had to upgrade it yesterday for some new software I wanted to check out, and suddenly Apache was whining at me with this error message:


Shared object “libintl.so.1″ not found

Well if you’re going to be like that, I’m going to have to link your ass:


bash-2.04# cd /usr/local/lib
bash-2.04# ln -s libintl.so libintl.so.1

(I just created a link from the Shared Object it was requesting which it wasn’t finding, to one that did exist.)

Not necessarily the most pure nor non-obvious fix, but it does the job. Needless to say, my slight upgrade of Apache is now happy.