Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ImageMagick for openSUSE:Factory checked in at 2024-01-05 21:41:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ImageMagick (Old) and /work/SRC/openSUSE:Factory/.ImageMagick.new.28375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ImageMagick" Fri Jan 5 21:41:23 2024 rev:287 rq:1137065 version:7.1.1.25 Changes: -------- --- /work/SRC/openSUSE:Factory/ImageMagick/ImageMagick.changes 2024-01-04 15:58:25.774781065 +0100 +++ /work/SRC/openSUSE:Factory/.ImageMagick.new.28375/ImageMagick.changes 2024-01-05 21:42:30.796693244 +0100 @@ -1,0 +2,6 @@ +Fri Jan 5 10:49:19 UTC 2024 - pgaj...@suse.com + +- drop update-alternatives for config; use exactly one of configuration + package provided + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ImageMagick.spec ++++++ --- /var/tmp/diff_new_pack.wyavfe/_old 2024-01-05 21:42:31.764728639 +0100 +++ /var/tmp/diff_new_pack.wyavfe/_new 2024-01-05 21:42:31.764728639 +0100 @@ -161,39 +161,34 @@ %package %{config_spec}-upstream-open Summary: Open ImageMagick Security Policy Group: Development/Libraries/C and C++ -Requires(post): update-alternatives -Requires(postun):update-alternatives Provides: imagick-%{config_spec} +Conflicts: otherproviders(imagick-%{config_spec}) Obsoletes: %{config_spec}-upstream < %{version} Provides: %{config_spec}-upstream = %{version} %package %{config_spec}-upstream-limited Summary: Limited ImageMagick Security Policy Group: Development/Libraries/C and C++ -Requires(post): update-alternatives -Requires(postun):update-alternatives Provides: imagick-%{config_spec} +Conflicts: otherproviders(imagick-%{config_spec}) %package %{config_spec}-upstream-secure Summary: Secure ImageMagick Security Policy Group: Development/Libraries/C and C++ -Requires(post): update-alternatives -Requires(postun):update-alternatives Provides: imagick-%{config_spec} +Conflicts: otherproviders(imagick-%{config_spec}) %package %{config_spec}-upstream-websafe Summary: Web-safe ImageMagick Security Policy Group: Development/Libraries/C and C++ -Requires(post): update-alternatives -Requires(postun):update-alternatives Provides: imagick-%{config_spec} +Conflicts: otherproviders(imagick-%{config_spec}) %package %{config_spec}-SUSE Summary: SUSE Provided Configuration Group: Development/Libraries/C and C++ -Requires(post): update-alternatives -Requires(postun):update-alternatives Provides: imagick-%{config_spec} +Conflicts: otherproviders(imagick-%{config_spec}) %description ImageMagick is a robust collection of tools and libraries to read, @@ -487,90 +482,6 @@ %post -n libMagick++%{libspec}%{cxxlibver} -p /sbin/ldconfig %postun -n libMagick++%{libspec}%{cxxlibver} -p /sbin/ldconfig -%post %{config_spec}-upstream-open -%{_sbindir}/update-alternatives --quiet --install %{_sysconfdir}/%{config_dir} %{config_dir} %{_sysconfdir}/%{config_dir}-upstream-open 1 - -%postun %{config_spec}-upstream-open -if [ ! -d %{_sysconfdir}/%{config_dir}-upstream ] ; then - %{_sbindir}/update-alternatives --quiet --remove %{config_dir} %{_sysconfdir}/%{config_dir}-upstream -fi - -%post %{config_spec}-upstream-limited -%{_sbindir}/update-alternatives --quiet --install %{_sysconfdir}/%{config_dir} %{config_dir} %{_sysconfdir}/%{config_dir}-upstream-limited 5 - -%postun %{config_spec}-upstream-limited -if [ ! -d %{_sysconfdir}/%{config_dir}-upstream ] ; then - %{_sbindir}/update-alternatives --quiet --remove %{config_dir} %{_sysconfdir}/%{config_dir}-upstream-limited -fi - -%post %{config_spec}-upstream-secure -%{_sbindir}/update-alternatives --quiet --install %{_sysconfdir}/%{config_dir} %{config_dir} %{_sysconfdir}/%{config_dir}-upstream-secure 10 - -%postun %{config_spec}-upstream-secure -if [ ! -d %{_sysconfdir}/%{config_dir}-upstream ] ; then - %{_sbindir}/update-alternatives --quiet --remove %{config_dir} %{_sysconfdir}/%{config_dir}-upstream-secure -fi - -%pretrans %{config_spec}-upstream-open -p <lua> --- this %pretrans to be removed soon [bug#1122033#c37] -path = "%{_sysconfdir}/%{config_dir}" -st = posix.stat(path) -if st and st.type == "directory" then - os.remove(path .. ".rpmmoved") - os.rename(path, path .. ".rpmmoved") -end - -%pretrans %{config_spec}-upstream-limited -p <lua> --- this %pretrans to be removed soon [bug#1122033#c37] -path = "%{_sysconfdir}/%{config_dir}" -st = posix.stat(path) -if st and st.type == "directory" then - os.remove(path .. ".rpmmoved") - os.rename(path, path .. ".rpmmoved") -end -%pretrans %{config_spec}-upstream-secure -p <lua> --- this %pretrans to be removed soon [bug#1122033#c37] -path = "%{_sysconfdir}/%{config_dir}" -st = posix.stat(path) -if st and st.type == "directory" then - os.remove(path .. ".rpmmoved") - os.rename(path, path .. ".rpmmoved") -end - -%pretrans %{config_spec}-SUSE -p <lua> --- this %pretrans to be removed soon [bug#1122033#c37] -path = "%{_sysconfdir}/%{config_dir}" -st = posix.stat(path) -if st and st.type == "directory" then - os.remove(path .. ".rpmmoved") - os.rename(path, path .. ".rpmmoved") -end - -%pretrans %{config_spec}-upstream-websafe -p <lua> --- this %pretrans to be removed soon [bug#1122033#c37] -path = "%{_sysconfdir}/%{config_dir}" -st = posix.stat(path) -if st and st.type == "directory" then - os.remove(path .. ".rpmmoved") - os.rename(path, path .. ".rpmmoved") -end - -%post %{config_spec}-SUSE -%{_sbindir}/update-alternatives --quiet --install %{_sysconfdir}/%{config_dir} %{config_dir} %{_sysconfdir}/%{config_dir}-SUSE 15 - -%postun %{config_spec}-SUSE -if [ ! -d %{_sysconfdir}/%{config_dir}-SUSE ] ; then - %{_sbindir}/update-alternatives --quiet --remove %{config_dir} %{_sysconfdir}/%{config_dir}-SUSE -fi - -%post %{config_spec}-upstream-websafe -%{_sbindir}/update-alternatives --quiet --install %{_sysconfdir}/%{config_dir} %{config_dir} %{_sysconfdir}/%{config_dir}-upstream-websafe 20 - -%postun %{config_spec}-upstream-websafe -if [ ! -d %{_sysconfdir}/%{config_dir}-upstream ] ; then - %{_sbindir}/update-alternatives --quiet --remove %{config_dir} %{_sysconfdir}/%{config_dir}-upstream-websafe -fi - %files %license LICENSE %doc NEWS.txt