On Sep 21, 2007, at 5:10 PM, Jo Rhett wrote:

I am concerned about this behavior:

                  # Use a Portage package atom that includes the
                  # version.  If version 4.1.22-r1 is not installed,
                  # that *exact* version will be installed:
                  =dev-db/mysql-4.1.22-r1 action=install

This is implicit behavior, and this syntax is not supported by any other package manager.

I feel, as an opinion, that this should not be supported. That the proper syntax should be


vvvvvvvvvvvvvvvvvvvvvvvvvvvvv

=dev-db/mysql-4.1.22-r1 action=install cmp=eq version=4.1.22-r1

The syntax you have there is correct for trunk as of r435, when I updated that function after your changes to do.c. I was negligent in conferring to MB that a documentation change was needed.

The change involves more than just that paragraph, as the examples will need to be updated as well. I will try to reply with a documentation patch ASAP.

--
Eric Searcy
OSU Open Source Lab


Attachment: PGP.sig
Description: This is a digitally signed message part

_______________________________________________
Bug-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/bug-cfengine

Reply via email to