Summary: | dev-db/postgresql should only use RDEPEND for SELinux policy packages | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sven Vermeulen (RETIRED) <swift> |
Component: | Current packages | Assignee: | PgSQL Bugs <pgsql-bugs> |
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)
![]() Index: postgresql-9.3.5.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.3.5.ebuild,v retrieving revision 1.1 diff -u -B -r1.1 postgresql-9.3.5.ebuild --- postgresql-9.3.5.ebuild 11 Oct 2014 19:35:08 -0000 1.1 +++ postgresql-9.3.5.ebuild 1 Nov 2014 10:10:21 -0000 @@ -40,7 +40,7 @@ echo -n ${enable_langs} } -RDEPEND=" +CDEPEND=" >=app-admin/eselect-postgresql-1.2.0 sys-apps/less virtual/libintl @@ -50,15 +50,15 @@ perl? ( >=dev-lang/perl-5.8 ) python? ( ${PYTHON_DEPS} ) readline? ( sys-libs/readline ) -selinux? ( sec-policy/selinux-postgresql ) ssl? ( >=dev-libs/openssl-0.9.6-r1 ) tcl? ( >=dev-lang/tcl-8 ) uuid? ( dev-libs/ossp-uuid ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) " - -DEPEND="${RDEPEND} +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-postgresql )" +DEPEND="${CDEPEND} !!dev-db/postgresql-docs:${SLOT} !!dev-db/postgresql-base:${SLOT} !!dev-db/postgresql-server:${SLOT} Index: postgresql-9.4_beta3.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.4_beta3.ebuild,v retrieving revision 1.1 diff -u -B -r1.1 postgresql-9.4_beta3.ebuild --- postgresql-9.4_beta3.ebuild 26 Oct 2014 02:22:46 -0000 1.1 +++ postgresql-9.4_beta3.ebuild 1 Nov 2014 10:10:21 -0000 @@ -41,7 +41,7 @@ echo -n ${enable_langs} } -RDEPEND=" +CDEPEND=" >=app-admin/eselect-postgresql-1.2.0 sys-apps/less virtual/libintl @@ -51,15 +51,15 @@ perl? ( >=dev-lang/perl-5.8 ) python? ( ${PYTHON_DEPS} ) readline? ( sys-libs/readline ) -selinux? ( sec-policy/selinux-postgresql ) ssl? ( >=dev-libs/openssl-0.9.6-r1 ) tcl? ( >=dev-lang/tcl-8 ) uuid? ( dev-libs/ossp-uuid ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) " - -DEPEND="${RDEPEND} +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-postgresql )" +DEPEND="${CDEPEND} !!dev-db/postgresql-docs:${SLOT} !!dev-db/postgresql-base:${SLOT} !!dev-db/postgresql-server:${SLOT} Index: postgresql-9999.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9999.ebuild,v retrieving revision 1.1 diff -u -B -r1.1 postgresql-9999.ebuild --- postgresql-9999.ebuild 11 Oct 2014 19:35:08 -0000 1.1 +++ postgresql-9999.ebuild 1 Nov 2014 10:10:21 -0000 @@ -40,7 +40,7 @@ echo -n ${enable_langs} } -RDEPEND=" +CDEPEND=" >=app-admin/eselect-postgresql-1.2.0 sys-apps/less virtual/libintl @@ -50,15 +50,15 @@ perl? ( >=dev-lang/perl-5.8 ) python? ( ${PYTHON_DEPS} ) readline? ( sys-libs/readline ) -selinux? ( sec-policy/selinux-postgresql ) ssl? ( >=dev-libs/openssl-0.9.6-r1 ) tcl? ( >=dev-lang/tcl-8 ) uuid? ( dev-libs/ossp-uuid ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) " - -DEPEND="${RDEPEND} +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-postgresql )" +DEPEND="${CDEPEND} !!dev-db/postgresql-docs:${SLOT} !!dev-db/postgresql-base:${SLOT} !!dev-db/postgresql-server:${SLOT} 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. |