Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 533118 - app-admin/salt should RDEPEND on selinux ? sec-policy/selinux-salt
Summary: app-admin/salt should RDEPEND on selinux ? sec-policy/selinux-salt
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrick McLean
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 527868
  Show dependency tree
 
Reported: 2014-12-20 13:26 UTC by Jason Zaman
Modified: 2015-01-16 22:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Zaman gentoo-dev 2014-12-20 13:26:30 UTC
Hi,

Next time there is a bump of salt, please add a dep for the selinux policy. The policy should only be added to RDEPEND, not to DEPEND
The dep should also be added to the -9999 ebuild.

Thanks, Jason


--- salt-9999.ebuild	3 Dec 2014 22:10:14 -0000	1.14
+++ salt-9999.ebuild	20 Dec 2014 13:23:00 -0000
@@ -23,7 +23,7 @@
 
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql nova"
+IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql nova selinux"
 IUSE+=" openssl redis timelib raet +zeromq test"
 
 RDEPEND="sys-apps/pciutils
@@ -52,6 +52,7 @@
 	keyring? ( dev-python/keyring[${PYTHON_USEDEP}] )
 	mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
 	redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
+	selinux? ( sec-policy/selinux-salt )
 	timelib? ( dev-python/timelib[${PYTHON_USEDEP}] )
 	nova? ( >=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}] )
 	gnupg? ( dev-python/python-gnupg[${PYTHON_USEDEP}] )
Comment 1 Sven Vermeulen (RETIRED) gentoo-dev 2015-01-03 12:27:28 UTC
I did the update for the live one already (as that one doesn't need a bump) and it is likely that that ebuild is used for subsequent bumps by the maintainers.
Comment 2 Patrick McLean gentoo-dev 2015-01-16 22:57:29 UTC
Fixed in app-admin/salt-2014.7.1