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

Reply via email to