Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/keyutils/, sys-apps/keyutils/files/
Date: Fri, 31 Aug 2018 14:55:10
Message-Id: 1535727280.6f3e61be9b817232b5147586cbf9dbc3b28d1885.whissi@gentoo
1 commit: 6f3e61be9b817232b5147586cbf9dbc3b28d1885
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 31 14:17:11 2018 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 31 14:54:40 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3e61be
7
8 sys-apps/keyutils: silence check for /etc/rpm & /usr/lib/rpm
9
10 Closes: https://bugs.gentoo.org/656446
11 Package-Manager: Portage-2.3.48, Repoman-2.3.10
12
13 .../files/keyutils-1.5.10-silence-rpm-check.patch | 20 ++++++++++++++++++++
14 sys-apps/keyutils/keyutils-1.5.10.ebuild | 1 +
15 sys-apps/keyutils/keyutils-1.5.11.ebuild | 1 +
16 3 files changed, 22 insertions(+)
17
18 diff --git a/sys-apps/keyutils/files/keyutils-1.5.10-silence-rpm-check.patch b/sys-apps/keyutils/files/keyutils-1.5.10-silence-rpm-check.patch
19 new file mode 100644
20 index 00000000000..dafd7de8dd9
21 --- /dev/null
22 +++ b/sys-apps/keyutils/files/keyutils-1.5.10-silence-rpm-check.patch
23 @@ -0,0 +1,20 @@
24 +Hide
25 +
26 +> grep: /etc/rpm: No such file or directory
27 +> grep: /usr/lib/rpm: No such file or directory
28 +
29 +errors.
30 +
31 +Bug: https://bugs.gentoo.org/656446
32 +
33 +--- a/Makefile
34 ++++ b/Makefile
35 +@@ -245,7 +245,7 @@ SRCBALL := rpmbuild/SOURCES/$(TARBALL)
36 + ZSRCBALL := rpmbuild/SOURCES/$(ZTARBALL)
37 +
38 + BUILDID := .local
39 +-dist := $(word 2,$(shell grep -r "^%dist" /etc/rpm /usr/lib/rpm))
40 ++dist := $(word 2,$(shell grep -r "^%dist" /etc/rpm /usr/lib/rpm 2>/dev/null))
41 + release := $(word 2,$(shell grep ^Release: $(SPECFILE)))
42 + release := $(subst %{?dist},$(dist),$(release))
43 + release := $(subst %{?buildid},$(BUILDID),$(release))
44
45 diff --git a/sys-apps/keyutils/keyutils-1.5.10.ebuild b/sys-apps/keyutils/keyutils-1.5.10.ebuild
46 index f2610937efe..eb922e7c5c4 100644
47 --- a/sys-apps/keyutils/keyutils-1.5.10.ebuild
48 +++ b/sys-apps/keyutils/keyutils-1.5.10.ebuild
49 @@ -20,6 +20,7 @@ DEPEND="!prefix? ( >=sys-kernel/linux-headers-2.6.11 )"
50 PATCHES=(
51 "${FILESDIR}"/${PN}-1.5.10-endian-check-1.patch
52 "${FILESDIR}"/${PN}-1.5.10-makefile-fixup.patch
53 + "${FILESDIR}"/${PN}-1.5.10-silence-rpm-check.patch #656446
54 "${FILESDIR}"/${PN}-1.5.10-disable-tests.patch #519062 #522050
55 "${FILESDIR}"/${PN}-1.5.9-header-extern-c.patch
56 )
57
58 diff --git a/sys-apps/keyutils/keyutils-1.5.11.ebuild b/sys-apps/keyutils/keyutils-1.5.11.ebuild
59 index 4d30cfbe2eb..dc870fbcc6f 100644
60 --- a/sys-apps/keyutils/keyutils-1.5.11.ebuild
61 +++ b/sys-apps/keyutils/keyutils-1.5.11.ebuild
62 @@ -20,6 +20,7 @@ DEPEND="!prefix? ( >=sys-kernel/linux-headers-2.6.11 )"
63 PATCHES=(
64 "${FILESDIR}"/${PN}-1.5.10-endian-check-1.patch
65 "${FILESDIR}"/${PN}-1.5.10-makefile-fixup.patch
66 + "${FILESDIR}"/${PN}-1.5.10-silence-rpm-check.patch #656446
67 "${FILESDIR}"/${PN}-1.5.10-disable-tests.patch #519062 #522050
68 "${FILESDIR}"/${PN}-1.5.9-header-extern-c.patch
69 )