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 |
) |