Eric Searcy wrote:
> A few comments.  First, I *do* realize that FreeBSD and Sun (not sure 
> about AIX) separate the upgrade and install so that they really aren't 
> combined.  The others (RPM, Deb, and Portage) an install is basically 
> the same as an upgrade.  The only difference between the install and the 

As I've said, smarter package managers probably don't need either 
upgrade or fix.  But that said, fix might be useful with version-less 
matching as discussed last month.  I'm pretty much (a) making it work 
for me and (b) waiting for useful commentary so I know how to make it 
work for others.

> action.  So, I think that if you have action=fix, you'll be redoing the 
> package install *each run*, because both cases on match do something on 
> the fix action without requiring any additional preconditions.

Yes.  So you need to make the pattern match be non-inclusive of the 
desired result.

...oh, you know I think I know what you're saying here.  Good point. 
Let me think about this.  Unfortunately, I'm out tomorrow so can we hold 
2.2.6 until Tuesday at least?

-- 
Jo Rhett
Net Consonance ... net philanthropy, open source and other randomness
_______________________________________________
Bug-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/bug-cfengine

Reply via email to