From 0d71aed141e89762fda08ebbe5ba5d7015fc31fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= Date: Sun, 13 Jun 2021 19:34:51 +0200 Subject: [PATCH] Swallow %preun and %posttrans scriptlet exit status --- emacs.spec | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/emacs.spec b/emacs.spec index a820b49..139d41f 100644 --- a/emacs.spec +++ b/emacs.spec @@ -5,7 +5,7 @@ Summary: GNU Emacs text editor Name: emacs Epoch: 1 Version: 27.2 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv3+ and CC0-1.0 URL: http://www.gnu.org/software/emacs/ Source0: https://ftp.gnu.org/gnu/emacs/emacs-%{version}.tar.xz @@ -399,33 +399,33 @@ cat el-*-files common-lisp-dir-files > el-filelist rm %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/emacs-document23.svg %preun -%{_sbindir}/alternatives --remove emacs %{_bindir}/emacs-%{version} +%{_sbindir}/alternatives --remove emacs %{_bindir}/emacs-%{version} || : %posttrans -%{_sbindir}/alternatives --install %{_bindir}/emacs emacs %{_bindir}/emacs-%{version} 80 +%{_sbindir}/alternatives --install %{_bindir}/emacs emacs %{_bindir}/emacs-%{version} 80 || : %preun lucid -%{_sbindir}/alternatives --remove emacs %{_bindir}/emacs-%{version}-lucid -%{_sbindir}/alternatives --remove emacs-lucid %{_bindir}/emacs-%{version}-lucid +%{_sbindir}/alternatives --remove emacs %{_bindir}/emacs-%{version}-lucid || : +%{_sbindir}/alternatives --remove emacs-lucid %{_bindir}/emacs-%{version}-lucid || : %posttrans lucid -%{_sbindir}/alternatives --install %{_bindir}/emacs emacs %{_bindir}/emacs-%{version}-lucid 70 -%{_sbindir}/alternatives --install %{_bindir}/emacs-lucid emacs-lucid %{_bindir}/emacs-%{version}-lucid 60 +%{_sbindir}/alternatives --install %{_bindir}/emacs emacs %{_bindir}/emacs-%{version}-lucid 70 || : +%{_sbindir}/alternatives --install %{_bindir}/emacs-lucid emacs-lucid %{_bindir}/emacs-%{version}-lucid 60 || : %preun nox -%{_sbindir}/alternatives --remove emacs %{_bindir}/emacs-%{version}-nox -%{_sbindir}/alternatives --remove emacs-nox %{_bindir}/emacs-%{version}-nox +%{_sbindir}/alternatives --remove emacs %{_bindir}/emacs-%{version}-nox || : +%{_sbindir}/alternatives --remove emacs-nox %{_bindir}/emacs-%{version}-nox || : %posttrans nox -%{_sbindir}/alternatives --install %{_bindir}/emacs emacs %{_bindir}/emacs-%{version}-nox 70 -%{_sbindir}/alternatives --install %{_bindir}/emacs-nox emacs-nox %{_bindir}/emacs-%{version}-nox 60 +%{_sbindir}/alternatives --install %{_bindir}/emacs emacs %{_bindir}/emacs-%{version}-nox 70 || : +%{_sbindir}/alternatives --install %{_bindir}/emacs-nox emacs-nox %{_bindir}/emacs-%{version}-nox 60 || : %preun common -%{_sbindir}/alternatives --remove emacs.etags %{_bindir}/etags.emacs +%{_sbindir}/alternatives --remove emacs.etags %{_bindir}/etags.emacs || : %posttrans common %{_sbindir}/alternatives --install %{_bindir}/etags emacs.etags %{_bindir}/etags.emacs 80 \ - --slave %{_mandir}/man1/etags.1.gz emacs.etags.man %{_mandir}/man1/etags.emacs.1.gz + --slave %{_mandir}/man1/etags.1.gz emacs.etags.man %{_mandir}/man1/etags.emacs.1.gz || : %files %{_bindir}/emacs-%{version} @@ -483,6 +483,10 @@ rm %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/emacs-document23.svg %{_includedir}/emacs-module.h %changelog +* Sun Jun 13 2021 Dan Čermák - 1:27.2-3 +- Swallow %%preun and %%posttrans scriptlet exit status +- Fixes rhbz#1962181 + * Mon Apr 26 2021 Dan Čermák - 1:27.2-2 - Add emacs-modula2.patch - Fixes rhbz#1950158