On 20.06.2020 16:41, Jon Turney wrote:
On 19/06/2020 07:55, Brian Inglis wrote:
Looks like cygport, calm, and setup disagree about install
dependencies; from
setup.ini:
bzr
requires: python
depends2: python
python
requires: python2
depends2:
python2
requires: python27
depends2:
so although python requires python2, and python2 requires python27,
the (newer)
depends2 entries are not the same and are empty, so setup ignores
requires and
does not install the dependency.
In these cases, either depends2 should be the same as requires, or
depends2
should be omitted, and setup should install requires.
This analysis is not complete or correct because it doesn't take
'obsoletes:' into account. (See [1] for the technical details)
It does seem that things aren't working as intended, though.
[1]
https://sourceware.org/git/?p=cygwin-apps/calm.git;a=commitdiff;h=d75abceedb46749982669236c5c102796a1fbfb1;hp=f92ad1d5c292ed54e7a62f5c52280efab8267f37
--
I think I solved the issue re-uploading all the python2 hints
for both arch.
Regards
Marco
--
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