Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2024-10-16 23:37:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and      /work/SRC/openSUSE:Factory/.vala.new.19354 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vala"

Wed Oct 16 23:37:26 2024 rev:143 rq:1208157 version:0.56.17

Changes:
--------
--- /work/SRC/openSUSE:Factory/vala/vala.changes        2024-04-21 
20:25:35.758211502 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.19354/vala.changes     2024-10-16 
23:37:48.850613547 +0200
@@ -1,0 +2,6 @@
+Tue Oct 15 11:03:54 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Eliminate usageof update-alternatives: the added complexity was
+  not used a single time in the 14 years we had it.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vala.spec ++++++
--- /var/tmp/diff_new_pack.KIDZpQ/_old  2024-10-16 23:37:50.910699473 +0200
+++ /var/tmp/diff_new_pack.KIDZpQ/_new  2024-10-16 23:37:50.914699640 +0200
@@ -43,8 +43,6 @@
 %if %{with graphviz}
 BuildRequires:  pkgconfig(libgvc) >= 2.16
 %endif
-Requires(post): update-alternatives
-Requires(postun): update-alternatives
 # Vala is a compiler, so it's also a devel package
 Provides:       vala-devel = %{version}
 Obsoletes:      vala-devel < %{version}
@@ -141,36 +139,8 @@
 %install
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
-# Setup update-alternatives
-mkdir -p %{buildroot}%{_sysconfdir}/alternatives
-ln -s -f %{_sysconfdir}/alternatives/vala %{buildroot}%{_bindir}/vala
-ln -s -f %{_sysconfdir}/alternatives/valac %{buildroot}%{_bindir}/valac
-ln -s -f %{_sysconfdir}/alternatives/vala-gen-introspect 
%{buildroot}%{_bindir}/vala-gen-introspect
-ln -s -f %{_sysconfdir}/alternatives/vapigen %{buildroot}%{_bindir}/vapigen
-ln -s -f %{_sysconfdir}/alternatives/valac.1%{?ext_man} 
%{buildroot}%{_mandir}/man1/valac.1%{?ext_man}
-ln -s -f %{_sysconfdir}/alternatives/vala-gen-introspect.1%{?ext_man} 
%{buildroot}%{_mandir}/man1/vala-gen-introspect.1%{?ext_man}
-ln -s -f 
%{_sysconfdir}/alternatives/vapigen.1%{?ext_man}%{buildroot}%{_mandir}/man1/vapigen.1%{?ext_man}
-ln -s -f %{_sysconfdir}/alternatives/vapigen.pc 
%{buildroot}%{_libdir}/pkgconfig/vapigen.pc
 %fdupes %{buildroot}%{_datadir}
 
-%post
-update-alternatives \
-  --install %{_bindir}/vala                          vala                     
%{_bindir}/vala-%{vala_version} \
-            %{vala_priority} \
-  --slave   %{_bindir}/valac                         valac                    
%{_bindir}/valac-%{vala_version} \
-  --slave   %{_bindir}/vala-gen-introspect           vala-gen-introspect      
%{_bindir}/vala-gen-introspect-%{vala_version} \
-  --slave   %{_bindir}/vapigen                       vapigen                  
%{_bindir}/vapigen-%{vala_version} \
-  --slave   %{_mandir}/man1/valac.1%{?ext_man}               
valac.1%{?ext_man}              
%{_mandir}/man1/valac-%{vala_version}.1%{?ext_man} \
-  --slave   %{_mandir}/man1/vala-gen-introspect.1%{?ext_man} 
vala-gen-introspect.1%{?ext_man} 
%{_mandir}/man1/vala-gen-introspect-%{vala_version}.1%{?ext_man} \
-  --slave   %{_mandir}/man1/vapigen.1%{?ext_man}             
vapigen.1%{?ext_man}             
%{_mandir}/man1/vapigen-%{vala_version}.1%{?ext_man} \
-  --slave   %{_libdir}/pkgconfig/vapigen.pc          vapigen.pc               
%{_libdir}/pkgconfig/vapigen-%{vala_version}.pc
-
-%postun
-# Note: we don't use "$1 -eq 0", to avoid issues if the package gets renamed
-if [ ! -f %{_bindir}/vala-%{vala_version} ]; then
-  update-alternatives --remove vala %{_bindir}/vala-%{vala_version}
-fi
-
 %ldconfig_scriptlets -n libvala-%{vala_libversion}-0
 %if %{with graphviz}
 %ldconfig_scriptlets -n libvaladoc-%{vala_libversion}-0
@@ -187,14 +157,6 @@
 %{_mandir}/man1/vala-gen-introspect.1%{?ext_man}
 %{_mandir}/man1/vapigen.1%{?ext_man}
 %{_libdir}/pkgconfig/vapigen.pc
-%ghost %attr(755,root,root) %{_sysconfdir}/alternatives/vala
-%ghost %attr(755,root,root) %{_sysconfdir}/alternatives/valac
-%ghost %attr(755,root,root) %{_sysconfdir}/alternatives/vala-gen-introspect
-%ghost %attr(755,root,root) %{_sysconfdir}/alternatives/vapigen
-%ghost %attr(644,root,root) %{_sysconfdir}/alternatives/valac.1%{?ext_man}
-%ghost %attr(644,root,root) 
%{_sysconfdir}/alternatives/vala-gen-introspect.1%{?ext_man}
-%ghost %attr(644,root,root) %{_sysconfdir}/alternatives/vapigen.1%{?ext_man}
-%ghost %attr(644,root,root) %{_sysconfdir}/alternatives/vapigen.pc
 %{_bindir}/vala-%{vala_version}
 %{_bindir}/valac-%{vala_version}
 %{_bindir}/vala-gen-introspect-%{vala_version}

Reply via email to