Tim Rice <[EMAIL PROTECTED]> writes:

> What happens when 2.4 is released?

Not sure at this point.

> How about
>       BuildRequires: python >= 2.3
>       Requires: python >= 2.3

Because currently, very few systems will have Python 2.3 as their
installed `python' RPM.  So in order to satisfy the above requirement,
they would have to upgrade python on the system which tends to be
somewhat dicey on Redhat.

Requiring /usr/bin/python2.3 means they can install a python2.3 RPM
without disturbing the existing Python, but leads to the problem you
describe.

If RPM just allowed an "or" operator for requirements we'd be all set,
but I guess that would make too much sense.  They have "and", but not
"or".  Completely braindead.

I dunno, perhaps I'll look into whether it's possible to pass in an
environment variable to override the /usr/bin/python2.3 requirement or
something.
_________________________________________________
tmda-workers mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-workers

Reply via email to