Latest ImageMagick package 6.3.8.9 (and few earlier releases) change the location of Magick includes directory and names of the library files. Programs depending on the runtime libraries will have to be rebuilt. If those programs use pkgconfig then there is no problem. Otherwise they will have to be patched to find the correct includes and libraries. I have done this partially. I will attach a modified spec file. Among the packages I am using I found the following conflicts: 1. transcode from livna (had to be patched) 2. xine-lib (worked fine by just recompiling) 3. octave-forge (had to be patched) Since this may involve other packages that I do not have it may be better to do the upgrade before F9 is released since it may be harder to upgrade a released product with these changes. I will also attach the patches I used for the other packages here. Thanks
Created attachment 295300 [details] ImageMagick spec file
Created attachment 295301 [details] New ImageMagick multilib patch
Created attachment 295302 [details] patch for octave-forge to work with new ImageMagick
Created attachment 295303 [details] patch for transcode for new ImageMagick
Sorry, forgot the dx package. This also needs to be rebuilt. It needs the following lines in the spec file build section before configure: CFLAGS="${RPM_OPT_FLAGS} -I%{_includedir}/ImageMagick" \ CXXFLAGS="${RPM_OPT_FLAGS} -I%{_includedir}/ImageMagick" and the attached patch.
Created attachment 295418 [details] dx patch for new imagemagick
Quick intro: I'm now a comaintainer of ImageMagick, and thus going through all the open bugs. Thanks for the patches, unfortunately its too late to do this now before F-9, as the soname's change, so thats way to much churn while in the final freeze. I'll prepare an update to the latest upstream version for the F-10 cycle.
I understand! Thanks.
*** Bug 432885 has been marked as a duplicate of this bug. ***
6.4.0.10-1 will show up in rawhide as soon as it unfreezes from the final F-9 freeze, closing. In the mean time, you can download it and test it here if you want: http://koji.fedoraproject.org/koji/taskinfo?taskID=585045