diff options
author | Sven Vermeulen <swift@gentoo.org> | 2017-06-18 16:26:49 +0200 |
---|---|---|
committer | Sven Vermeulen <swift@gentoo.org> | 2017-06-18 16:29:36 +0200 |
commit | b169bf26e1cde951a1b123d4a390a38694f18971 (patch) | |
tree | cad8ddf5c21404473aa03c0adb557f2f77410081 /sys-apps/selinux-python | |
parent | xfce-base/exo: Bump to 0.11.3 (diff) | |
download | gentoo-b169bf26e1cde951a1b123d4a390a38694f18971.tar.gz gentoo-b169bf26e1cde951a1b123d4a390a38694f18971.tar.bz2 gentoo-b169bf26e1cde951a1b123d4a390a38694f18971.zip |
sys-apps/selinux-python: Have dependency blocker on older policycoreutils versions
The selinux-python package can only be installed after policycoreutils has been
upgraded. To accomplish that, a PDEPEND was put in place in policycoreutils.
However, in some situations Portage does not want to use this ordering. This
is expected behavior, because PDEPEND does not necessarily mean that the
package manager has to install it afterwards - it is just a notion that the
order doesn't matter.
In this case, it does. So in order to ensure that the order is maintained,
we add in a blocker dependency on the older policycoreutils in selinux-python.
See also bug 622102
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Diffstat (limited to 'sys-apps/selinux-python')
-rw-r--r-- | sys-apps/selinux-python/selinux-python-2.7_rc1.ebuild | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys-apps/selinux-python/selinux-python-2.7_rc1.ebuild b/sys-apps/selinux-python/selinux-python-2.7_rc1.ebuild index 8064324267bb..3589860c4dea 100644 --- a/sys-apps/selinux-python/selinux-python-2.7_rc1.ebuild +++ b/sys-apps/selinux-python/selinux-python-2.7_rc1.ebuild @@ -39,6 +39,7 @@ DEPEND=">=sys-libs/libselinux-${SELNX_VER}:=[python] >=app-admin/setools-4.0 dev-python/ipy[${PYTHON_USEDEP}] !dev-python/sepolgen + !<sys-apps/policycoreutils-2.7_rc1 ${PYTHON_DEPS}" RDEPEND="${DEPEND}" |