Daniel Holth <dholth <at> gmail.com> writes:

> 
> I think it's necessary, but you would never hunt for "providing" packages as
> part of dependency resolution. You would have to install those manually first.

What makes you say that? I agree that, given a requirement "A", it doesn't make
sense to search the entire index metadata to see what provides "A". But as for
installing anything first - my distro package manager doesn't insist on
downloading and installing anything first; it tells me what will need to be
downloaded, installed and upgraded and lets me decide whether to go ahead. Why
should it be different for Python packages with interdependencies?

You haven't answered the question of *why* multi-valued Provides fields are
needed as a matter of practicality, nor how one would tackle the practical 
issues
of dependency/conflict resolution I mentioned if multi-valued Provides fields 
are
used completely freely.

Regards,

Vinay Sajip


_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to