diff --git a/ImageMagick.changes b/ImageMagick.changes index 7bb1a94..28d963e 100644 --- a/ImageMagick.changes +++ b/ImageMagick.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Sat Mar 2 23:03:12 UTC 2024 - Marcus Rueckert + +- We can not replace a symlink with a directory on the directly + Unregister the whole group manually in %pre with + update-alternatives. (boo#1220818) + Restore Requires(pre) on update-alternatives for the mean time. + ------------------------------------------------------------------- Tue Feb 27 20:28:12 UTC 2024 - Arjen de Korte diff --git a/ImageMagick.spec b/ImageMagick.spec index 9cadf8b..2186f30 100644 --- a/ImageMagick.spec +++ b/ImageMagick.spec @@ -103,6 +103,7 @@ Obsoletes: ImageMagick-config-7-upstream-open < 7.1.1.27 Obsoletes: ImageMagick-config-7-upstream-secure < 7.1.1.27 Obsoletes: ImageMagick-config-7-upstream-websafe < 7.1.1.27 Obsoletes: imagemagick-config-7-upstream-limited < 7.1.1.27 +Requires(pre): update-alternatives %package -n perl-PerlMagick Summary: Perl interface for ImageMagick @@ -395,6 +396,11 @@ sed -i 's:%{buildroot}::' %{buildroot}/%{_libdir}/ImageMagick-%{mfr_version}/con %post -n libMagick++%{libspec}%{cxxlibver} -p /sbin/ldconfig %postun -n libMagick++%{libspec}%{cxxlibver} -p /sbin/ldconfig +%pre +if readlink -q /etc/ImageMagick-7 > /dev/null 2>&1 ; then + /usr/sbin/update-alternatives --remove-all ImageMagick-7 +fi + %files %license LICENSE %doc NEWS.txt