По всей видимости, библиотека собрана с размером quantum depth = 32, размеры полей типа PixelPacket в структурах Image и ImageInfo = 16 байт (display -version показывает Q16). В результате корректно работают только утилиты командной строки, а из своей программы использовать библиотеку невозможно - цвета отображаются неправильно. Может быть и можно как-то привести к нужному формату, но это очень тяжело и для этого придется конвертировать каждую точку в пригодный формат, что замедляет программу (я пишу просмотрщик картинок на С и питоне с использованием SDL и OpenGL, в Ubuntu 11.04 и даже в мастдае всё работает корректно, и там и там Quantum depth = 16). Не могли бы вы собрать следующую версию с Quantum depth = 16? Это ведь не биты на точку, это биты на канал! На сайте www.imagemagick.org написано "bits per pixel" - это ошибка! Нужна ли такая точность кому-либо? Ресурсов очень много забирает. Скачал с сайта ImageMagick rpm (Q16, там действительно Quantum depth = 16), заменил "родную" библиотеку, доставил некоторые библиотеки, которые просила новая библиотека, заработало нормально. Но хотелось бы чтобы все работало с родными библиотеками, чтобы можно было в дальнейшем раздавать просмотрщик. Извините, если это не по адресу, может подскажете кому адресовать вопрос?
Исправлено в Sisyphus с 15-ого апреля 2013 года. В P6 исправление портировать нет возможности.