I am waiting a while before looking at these patches so these details can be worked out amongst you.'
I expect to have a window in a couple of weeks to look at cf 2 stuff Jo Rhett wrote: > Hey Eric, do me a flavor ;-) and submit the whitespace fixes in separate > patches from the functionality fixes. It makes the patches easier to > read... > > I ended up applying your patch then using "diff -uw" to get just the > changes... > > On Jan 8, 2008, at 4:37 PM, Eric Searcy wrote: >> Please consider the attached patch to package.c and do.c, which >> provides further changes made necessary by the packages rewrite done >> last year. A few details about what the patch does: >> >> * do.c, bug: Remove the duplicate appending of the package name in >> do.c when a package remove happens before PackageList is called, >> because PackageList appends the packages (with version string) found. >> >> * package.c, feature: Split logic for package upgrades of sun/freebsd >> from other package managers in UpgradePackage, as the other package >> managers have the ability to do some sort of atomic upgrade--that is, >> the upgrade is handled by the installer; the old package does not need >> to be (and in some cases, should not) be uninstalled prior. This >> makes action=upgrade now work for Gentoo, Red Hat/RPM-based, and >> Debian without any more code needing to be written. >> >> * package.c, feature: Write the PortagePackageList so that >> action=remove is now available for Portage. >> >> Let me know if I can further explain any of the actual code. >> >> >> >> >> -- >> Eric Searcy >> OSU Open Source Lab >> >> >> _______________________________________________ >> Bug-cfengine mailing list >> [email protected] >> https://cfengine.org/mailman/listinfo/bug-cfengine > > > ------------------------------------------------------------------------ > > _______________________________________________ > Bug-cfengine mailing list > [email protected] > https://cfengine.org/mailman/listinfo/bug-cfengine _______________________________________________ Bug-cfengine mailing list [email protected] https://cfengine.org/mailman/listinfo/bug-cfengine
