Summary: | app-arch/rpm should only use RDEPEND for SELinux policy package dependency | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sven Vermeulen (RETIRED) <swift> |
Component: | Current packages | Assignee: | Stanislav Ochotnicky (RETIRED) <sochotnicky> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | selinux |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 527698 |
Description
Sven Vermeulen (RETIRED)
2014-11-01 09:21:59 UTC
Index: rpm-4.11.0.1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-arch/rpm/rpm-4.11.0.1.ebuild,v retrieving revision 1.13 diff -u -B -r1.13 rpm-4.11.0.1.ebuild --- rpm-4.11.0.1.ebuild 30 Jun 2013 18:04:14 -0000 1.13 +++ rpm-4.11.0.1.ebuild 1 Nov 2014 09:22:07 -0000 @@ -18,7 +18,7 @@ IUSE="nls python doc caps lua acl selinux" -RDEPEND="!app-arch/rpm5 +CDEPEND="!app-arch/rpm5 >=sys-libs/db-4.5 >=sys-libs/zlib-1.2.3-r1 >=app-arch/bzip2-1.0.1 @@ -32,12 +32,13 @@ nls? ( virtual/libintl ) lua? ( >=dev-lang/lua-5.1.0[deprecated] ) acl? ( virtual/acl ) - caps? ( >=sys-libs/libcap-2.0 ) - selinux? ( sec-policy/selinux-rpm )" + caps? ( >=sys-libs/libcap-2.0 )" -DEPEND="${RDEPEND} +DEPEND="${CDEPEND} nls? ( sys-devel/gettext ) doc? ( app-doc/doxygen )" +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-rpm )" REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) Index: rpm-4.11.1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-arch/rpm/rpm-4.11.1.ebuild,v retrieving revision 1.1 diff -u -B -r1.1 rpm-4.11.1.ebuild --- rpm-4.11.1.ebuild 24 Jul 2013 15:16:24 -0000 1.1 +++ rpm-4.11.1.ebuild 1 Nov 2014 09:22:07 -0000 @@ -18,7 +18,7 @@ IUSE="nls python doc caps lua acl selinux" -RDEPEND="!app-arch/rpm5 +CDEPEND="!app-arch/rpm5 >=sys-libs/db-4.5 >=sys-libs/zlib-1.2.3-r1 >=app-arch/bzip2-1.0.1 @@ -32,13 +32,13 @@ nls? ( virtual/libintl ) lua? ( >=dev-lang/lua-5.1.0[deprecated] ) acl? ( virtual/acl ) - caps? ( >=sys-libs/libcap-2.0 ) - selinux? ( sec-policy/selinux-rpm )" + caps? ( >=sys-libs/libcap-2.0 )" -DEPEND="${RDEPEND} +DEPEND="${CDEPEND} nls? ( sys-devel/gettext ) doc? ( app-doc/doxygen )" - +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-rpm )" REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) " Index: rpm-4.11.2-r1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-arch/rpm/rpm-4.11.2-r1.ebuild,v retrieving revision 1.1 diff -u -B -r1.1 rpm-4.11.2-r1.ebuild --- rpm-4.11.2-r1.ebuild 11 Jul 2014 19:25:21 -0000 1.1 +++ rpm-4.11.2-r1.ebuild 1 Nov 2014 09:22:07 -0000 @@ -18,7 +18,7 @@ IUSE="nls python doc caps lua acl selinux" -RDEPEND="!app-arch/rpm5 +CDEPEND="!app-arch/rpm5 >=sys-libs/db-4.5 >=sys-libs/zlib-1.2.3-r1 >=app-arch/bzip2-1.0.1 @@ -32,13 +32,13 @@ nls? ( virtual/libintl ) lua? ( >=dev-lang/lua-5.1.0[deprecated] ) acl? ( virtual/acl ) - caps? ( >=sys-libs/libcap-2.0 ) - selinux? ( sec-policy/selinux-rpm )" + caps? ( >=sys-libs/libcap-2.0 )" -DEPEND="${RDEPEND} +DEPEND="${CDEPEND} nls? ( sys-devel/gettext ) doc? ( app-doc/doxygen )" - +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-rpm )" REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) " Index: rpm-4.11.2.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-arch/rpm/rpm-4.11.2.ebuild,v retrieving revision 1.1 diff -u -B -r1.1 rpm-4.11.2.ebuild --- rpm-4.11.2.ebuild 9 Jun 2014 07:33:34 -0000 1.1 +++ rpm-4.11.2.ebuild 1 Nov 2014 09:22:07 -0000 @@ -18,7 +18,7 @@ IUSE="nls python doc caps lua acl selinux" -RDEPEND="!app-arch/rpm5 +CDEPEND="!app-arch/rpm5 >=sys-libs/db-4.5 >=sys-libs/zlib-1.2.3-r1 >=app-arch/bzip2-1.0.1 @@ -32,13 +32,13 @@ nls? ( virtual/libintl ) lua? ( >=dev-lang/lua-5.1.0[deprecated] ) acl? ( virtual/acl ) - caps? ( >=sys-libs/libcap-2.0 ) - selinux? ( sec-policy/selinux-rpm )" + caps? ( >=sys-libs/libcap-2.0 )" -DEPEND="${RDEPEND} +DEPEND="${CDEPEND} nls? ( sys-devel/gettext ) doc? ( app-doc/doxygen )" - +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-rpm )" REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) " Index: rpm-4.12.0.1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-arch/rpm/rpm-4.12.0.1.ebuild,v retrieving revision 1.2 diff -u -B -r1.2 rpm-4.12.0.1.ebuild --- rpm-4.12.0.1.ebuild 5 Oct 2014 19:50:44 -0000 1.2 +++ rpm-4.12.0.1.ebuild 1 Nov 2014 09:22:07 -0000 @@ -18,7 +18,7 @@ IUSE="nls python doc caps lua acl selinux" -RDEPEND="!app-arch/rpm5 +CDEPEND="!app-arch/rpm5 app-arch/libarchive >=sys-libs/db-4.5 >=sys-libs/zlib-1.2.3-r1 @@ -33,13 +33,13 @@ nls? ( virtual/libintl ) lua? ( >=dev-lang/lua-5.1.0[deprecated] ) acl? ( virtual/acl ) - caps? ( >=sys-libs/libcap-2.0 ) - selinux? ( sec-policy/selinux-rpm )" + caps? ( >=sys-libs/libcap-2.0 )" -DEPEND="${RDEPEND} +DEPEND="${CDEPEND} nls? ( sys-devel/gettext ) doc? ( app-doc/doxygen )" - +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-rpm )" REQUIRED_USE=" python? ( ${PYTHON_REQUIRED_USE} ) " After checking with a few colleague developers it seems that this change does not need a revision bump after all. As such, I will make the necessary changes to the packages myself. My apologies for the noise. |