On Tue, 2 Mar 2021 at 17:33, Doug Henderson via Cygwin wrote: > To assist in supporting this kind of requirement, is there a way to > create a package whose requirements are resolved by either of several > other packages? > > For instance, could we have a package e.g. python-alternatives, that > when required is satisfied by either python2 or python3. This > mechanism might be useful for dealing with any set of packages that > work with the alternatives system.
Yes, this function already exists in the form of the "provides" line in setup.hint files, discussed at https://cygwin.com/packaging-hint-files.html, although I don't believe the function is widely used. Per that page: If you think that another package has an incorrect dependency list, send email to cygwin-apps noting that fact. Adam -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple