Bellerophon symbol, variation 7 jonath.co.uk
Wednesday 15th August 2007

Problems with libexpat
Last night various applications simply decided to stop working, apache included. The reason? Well, of course, it should have been obvious, but the library libexpat.so.0 had disappeared. In fact, the new version of libexpat doesn't even have the extension .so.0, but libexpat neglected to tell anyone this. It's now just libexpat.so.1.5.2, don't you know. I guess libexpat thought it was too important to bother telling anyone about its name change. The solution, not found on Google, was simply to create a symbolic link from libexpat.so.0 to libexpat.so.1.5.2, only it took me a while to realise this, stupidly thinking I just need to re-configure the system, and that would get everything knowing about this change to libexpat. Stupid, stupid, stupid.