Forum OpenACS Q&A: Photo-album error: "identify: no decode delegate for this image format."

Symptom: You upload a (jpeg) photo and it doesn't appear in the album.

Check your site's error log for the error message above.
'identify' is an ImageMagick executable. ImageMagick 6.0.0 does not handle jpegs when you do a default install.

Fix: In your ImageMagick source directory, 'make uninstall',
'make clean'. In ImageMagick's README.txt, note that ImageMagick requires the Independent JPEG Group's software to read the JPEG format. Fetch the source from the location specified and untar it in the ImageMagick source directory. The untarred directory name will be 'jpeg-6b'. Rename it to 'jpeg. Now 'configure --enable-delegate-build', 'make', and 'make install' ImageMagick. It will build the jpeg library and your new image will handle jpegs correctly. Re-start your server or re-load your photo-album package to enable the fix.