From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 95990139694 for ; Sun, 18 Jun 2017 14:34:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 855BFE0D34; Sun, 18 Jun 2017 14:34:31 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 60787E0D34 for ; Sun, 18 Jun 2017 14:34:31 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 431A63419BB for ; Sun, 18 Jun 2017 14:34:30 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A7CAC7477 for ; Sun, 18 Jun 2017 14:34:28 +0000 (UTC) From: "Sven Vermeulen" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sven Vermeulen" Message-ID: <1497796176.b169bf26e1cde951a1b123d4a390a38694f18971.swift@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/selinux-python/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-apps/selinux-python/selinux-python-2.7_rc1.ebuild X-VCS-Directories: sys-apps/selinux-python/ X-VCS-Committer: swift X-VCS-Committer-Name: Sven Vermeulen X-VCS-Revision: b169bf26e1cde951a1b123d4a390a38694f18971 X-VCS-Branch: master Date: Sun, 18 Jun 2017 14:34:28 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: ccfe65dc-60c5-49b5-8781-c3858b6b0c20 X-Archives-Hash: d89a9b3754a0719d9631944673c274a7 commit: b169bf26e1cde951a1b123d4a390a38694f18971 Author: Sven Vermeulen gentoo org> AuthorDate: Sun Jun 18 14:26:49 2017 +0000 Commit: Sven Vermeulen gentoo org> CommitDate: Sun Jun 18 14:29:36 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b169bf26 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 sys-apps/selinux-python/selinux-python-2.7_rc1.ebuild | 1 + 1 file changed, 1 insertion(+) 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 8064324267b..3589860c4de 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 + !