ImageMagick update in rawhide to 6.8.3-9 version, so-name change, split libs sub package

Orion Poplawski orion at cora.nwra.com
Wed Mar 13 22:49:03 UTC 2013


On 03/13/2013 04:41 PM, Orion Poplawski wrote:
> On 03/13/2013 10:03 AM, Pavel Alexeev wrote:
>> Good day.
>>
>> By request https://bugzilla.redhat.com/show_bug.cgi?id=849065 I plan split off
>> ImageMagick-libs sub-package and update ImageMagick to last 6.8.3-9 version.
>> There many changes including so-name bump and version scheme change from
>> upstream:
>> libMagickCore.so.5 became libMagickCore-6.Q16.so
>>
>> I plan push it in rawhide 14-17 March if no one will argue.
>>
>> Scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=5117303
>>
>> Also changed some directories. Major differences in layout:
>
>>
>>    %files devel
>
>> --%{_libdir}/libMagickCore.so
>> --%{_libdir}/libMagickWand.so
>> ++%{_libdir}/libMagickCore-6.Q16.so
>> ++%{_libdir}/libMagickWand-6.Q16.so
>>    %{_libdir}/pkgconfig/MagickCore.pc
>> ++%{_libdir}/pkgconfig/MagickCore-6.Q16.pc
>>    %{_libdir}/pkgconfig/ImageMagick.pc
>> ++%{_libdir}/pkgconfig/ImageMagick-6.Q16.pc
>>    %{_libdir}/pkgconfig/MagickWand.pc
>> ++%{_libdir}/pkgconfig/MagickWand-6.Q16.pc
>
>
>>
>>    %files c++-devel
>
>> --%{_libdir}/libMagick++.so
>
>> ++%{_libdir}/libMagick++-6.Q16.so
>
> This renaming is going to break a *lot* of things (including cmake finding
> ImageMagick).  Why was it done?
>
>

There is some discussion here:

http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=22932&sid=94067bc9bfe15d538f61865a7346a497

In any case, this is going to be pretty disruptive.  I think we need to do 
some hard thinking about whether we want to go with this naming scheme or not. 
  If we do, I think we need to do IM development in a side tag to work out all 
the kinks.


-- 
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA, Boulder Office                  FAX: 303-415-9702
3380 Mitchell Lane                       orion at nwra.com
Boulder, CO 80301                   http://www.nwra.com


More information about the devel mailing list