Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/opal-utils/
Date: Sun, 04 Oct 2020 20:15:57
Message-Id: 1601842505.89bc0ef126407bbc0e28f3f453d7882b97a71700.gyakovlev@gentoo
1 commit: 89bc0ef126407bbc0e28f3f453d7882b97a71700
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 4 20:14:05 2020 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 4 20:15:05 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89bc0ef1
7
8 sys-apps/opal-utils: add postinst message about /dev and opal-prd
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
12
13 sys-apps/opal-utils/opal-utils-6.5.2.ebuild | 11 +++++++++++
14 sys-apps/opal-utils/opal-utils-6.6.2.ebuild | 11 +++++++++++
15 sys-apps/opal-utils/opal-utils-6.6.3.ebuild | 11 +++++++++++
16 3 files changed, 33 insertions(+)
17
18 diff --git a/sys-apps/opal-utils/opal-utils-6.5.2.ebuild b/sys-apps/opal-utils/opal-utils-6.5.2.ebuild
19 index 9479de387f7..805fc46be85 100644
20 --- a/sys-apps/opal-utils/opal-utils-6.5.2.ebuild
21 +++ b/sys-apps/opal-utils/opal-utils-6.5.2.ebuild
22 @@ -78,3 +78,14 @@ src_install() {
23 fi
24 einstalldocs
25 }
26 +
27 +pkg_postinst() {
28 + if systemd_is_booted || has_version sys-apps/systemd; then
29 + echo
30 + ewarn "With systemd opal-prd.service will fail to start"
31 + ewarn "with 'mmap failed: Operation not permitted' error"
32 + ewarn "if /dev filesystem is mounted with 'noexec' option"
33 + ewarn "see https://github.com/open-power/skiboot/issues/258"
34 + echo
35 + fi
36 +}
37
38 diff --git a/sys-apps/opal-utils/opal-utils-6.6.2.ebuild b/sys-apps/opal-utils/opal-utils-6.6.2.ebuild
39 index 22d57ef7a34..c683ec843d8 100644
40 --- a/sys-apps/opal-utils/opal-utils-6.6.2.ebuild
41 +++ b/sys-apps/opal-utils/opal-utils-6.6.2.ebuild
42 @@ -90,3 +90,14 @@ src_test() {
43 emake V=1 -C external/pflash check
44 emake V=1 -C external/ffspart check
45 }
46 +
47 +pkg_postinst() {
48 + if systemd_is_booted || has_version sys-apps/systemd; then
49 + echo
50 + ewarn "With systemd opal-prd.service will fail to start"
51 + ewarn "with 'mmap failed: Operation not permitted' error"
52 + ewarn "if /dev filesystem is mounted with 'noexec' option"
53 + ewarn "see https://github.com/open-power/skiboot/issues/258"
54 + echo
55 + fi
56 +}
57
58 diff --git a/sys-apps/opal-utils/opal-utils-6.6.3.ebuild b/sys-apps/opal-utils/opal-utils-6.6.3.ebuild
59 index 823783f6fa3..b7976592cb2 100644
60 --- a/sys-apps/opal-utils/opal-utils-6.6.3.ebuild
61 +++ b/sys-apps/opal-utils/opal-utils-6.6.3.ebuild
62 @@ -90,3 +90,14 @@ src_test() {
63 emake V=1 -C external/pflash check
64 emake V=1 -C external/ffspart check
65 }
66 +
67 +pkg_postinst() {
68 + if systemd_is_booted || has_version sys-apps/systemd; then
69 + echo
70 + ewarn "With systemd opal-prd.service will fail to start"
71 + ewarn "with 'mmap failed: Operation not permitted' error"
72 + ewarn "if /dev filesystem is mounted with 'noexec' option"
73 + ewarn "see https://github.com/open-power/skiboot/issues/258"
74 + echo
75 + fi
76 +}