On Thu, 2011-08-04 at 11:39 -0400, Chris Lalancette wrote:
On 08/03/11 - 02:45:22PM, Richard Su wrote:
> Added package_provider parameter to default_configure to control whether missing
packages should be installed automatically. Set value to yum to auto install (the default
moving forward) or to rpm to disable auto install.
>
> Fixed a few dependency issues that cropped up since we can't rely on certain
conditions being statisfied if aeolus-all is not installed before running aeolus-configure
for the first time.
Arg. I thought we killed this, but it keeps rearing its ugly head.
I still don't see why we want this. Those who are installing via packages will
have all the packages they need. Those who don't are developers and know what
they are doing.
All this patch will do is to ensure that our package dependencies are broken,
and stay broken, for a long time. I'd much rather fail fast, find out our
dependencies are broken, and then fix it for everyone.
NACK from me.
I agree w/ Chris here...
NACK from QE.
My vote is for RPM's to do their job and require their deps.
If aeolus ever makes it into RHEL I'm pretty sure this kind of config
would fail TPS (test package sanity) tests. I have no idea if that is
realistic for this product to get into RHEL or not though.