jchaloup pushed to man-db (master). "Test for /run/systemd only if mandb.timer is actually installed (..more)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Wed May 20 10:38:58 UTC 2015
From ab9c4ea572406cebe9f771f6e9a0781951b270e3 Mon Sep 17 00:00:00 2001
From: Jan Chaloupka <jchaloup at redhat.com>
Date: Wed, 20 May 2015 12:25:25 +0200
Subject: Test for /run/systemd only if mandb.timer is actually installed -
resolves: #1223244
diff --git a/man-db.spec b/man-db.spec
index 6c326a5..6e16965 100644
--- a/man-db.spec
+++ b/man-db.spec
@@ -4,7 +4,7 @@
Summary: Tools for searching and reading man pages
Name: man-db
Version: 2.7.1
-Release: 5%{?dist}
+Release: 6%{?dist}
# GPLv2+ .. man-db
# GPLv3+ .. gnulib
License: GPLv2+ and GPLv3+
@@ -77,9 +77,11 @@ install -D -p -m 0644 init/systemd/man-db.conf $RPM_BUILD_ROOT/usr/lib/tmpfiles.
# stop and disable timer from previous builds
%pre
-if test -d /run/systemd; then
+if [ -e /usr/lib/systemd/system/mandb.timer ]; then
+ if test -d /run/systemd; then
systemctl stop man-db.timer
systemctl -q disable man-db.timer
+ fi
fi
# clear the old cache
@@ -133,6 +135,10 @@ fi
%lang(zh_CN) %{_datadir}/man/zh_CN/man*/*
%changelog
+* Wed May 20 2015 jchaloup <jchaloup at redhat.com> - 2.7.1-6
+- Test for /run/systemd only if mandb.timer is actually installed
+ resolves: #1223244
+
* Tue May 12 2015 Colin Walters <walters at redhat.com> - 2.7.1-5
- Test for /run/systemd to detect systemd state rather than invoking
rpm in % pre - it is not really supported by rpm.
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/man-db.git/commit/?h=master&id=ab9c4ea572406cebe9f771f6e9a0781951b270e3
More information about the scm-commits
mailing list