Summary: | sys-apps/policycoreutils-3.1: dependency loop with EAPI 7 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | David Michael <fedora.dm0> |
Component: | Current packages | Assignee: | SE Linux Bugs <selinux> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sam |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
David Michael
2020-11-17 22:57:02 UTC
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0abc6b027871117148901f3fe3f532fc4475f4e commit d0abc6b027871117148901f3fe3f532fc4475f4e Author: Sam James <sam@gentoo.org> AuthorDate: 2020-11-17 23:15:01 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-11-17 23:15:01 +0000 sys-apps/policycoreutils: shift gettext to BDEPEND in 3.1 perfinion is going to review 9999 later for any other possible fixes, so not closing the bug yet. Acked-by: Jason Zaman <perfinion@gentoo.org> Bug: https://bugs.gentoo.org/755173 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> sys-apps/policycoreutils/policycoreutils-3.1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) I think perfinion was referring to the live ebuilds for bug #753251 and bug #753254, not this one, but yes this change should be made to -9999 as well since that's EAPI 7, too. Also, I don't think the comment is necessary since that makes it sound like a workaround when it's not. It's just the correct way to declare dependencies on native tools. But either way, it's working now, thanks. Thanks Sam for taking care of this!
> perfinion is going to review 9999 later for any other
> possible fixes, so not closing the bug yet.
Sam did this live ebuild in 786c8c9d7f05f453634b4ef1d4230e7270af0583
and I took care of libselinux/libsemanage's live ebuilds in
8353a4e7d519f0ef13004f1081bd2f2f1bcc5cdc and
7e629b5a97b02d2d3427f69d76b1ee5f5e2d5766
|