Cyclic dependency prevents installation of python39 (also python3)

Ronan Le Gallic via Cygwin <[email protected]>
Newsgroups gmane.os.cygwin
Message-ID <GV0P278MB0388BE1DB1EBDB347A98C66599ADA@GV0P278MB0388.CHEP278.PROD.OUTLOOK.COM>
Greetings to the Cygwin Team,

Description

  *
The setup.ini file introduces a circular dependency between python39, python39-pip, and python39-setuptools.
  *
This cycle blocks the installation of python39 and any packages that depend on it.

Configuration Snippet (from setup.ini)
```INI
@ python39
depends2: ..., python39-pip, python39-setuptools, ...

@ python39-pip
depends2: ..., python39, ...

@ python39-setuptools
depends2: ..., python39, ...
```

Consequences

  *
Prevents installation of python39, and so python3
  *
Also blocks installation of packages that depend on python39, such as:
     *
clang
     *
gdb

---
Best regards,
Ronan

-- 
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.