DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 5BGAvFb53902507 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 5BGAvFb53902507 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=RP/F6J/2 X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org BAA6F4BA2E21 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1765882634; bh=BwfXK6i0VSpAl9naKAupJGTNDicEmS5KouGSZSnTclE=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=RP/F6J/2riMm27Z8NkV7UrVnvceuY5rrDciTsASMLHYyXOoB3IGEaH+bfIoy4SAWG xF//k1x6qHG/AxXzDhtp/Qmq67Xy89HzEzRAa9u8VsP6EjnAmNFnuPT2hRA3D4uxYk fRx6mRwhhHHe7wVaB60Y+OPdXSNNWxLHuVSt9jyw= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 16C714BA2E07 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 16C714BA2E07 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1765882613; cv=pass; b=YQz6KvF69k0cXXwuxPEuo0GQhciKoakd4/lMMEwIj33/xESZQyxd1I9a0w3fBI67uA4WsHBF3JehcwY6HcNyLLjYkV/HzxMkPrWjA51t6yAdnzoyHJfxKun3M8IRtsV6cOrOmJpCF56oOuMJkNn5dO+OtISqSoeiHEbD966+dlI= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1765882613; c=relaxed/simple; bh=oML8xH+fBVNYhbsgJh/5UxQcAmLzzzLGdHpCCGwX2EU=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=GyFBzYXCa2uhvD2BrT50KgD4JRlqN/lNFFk+/7Co7yqVZYppGuLJW6a/GWGu03nLneemQpfmXdZidPYtGo//u8GUEqBgZR7b8jEdlnMticPc7/Uys3f/JWnNZEnDZE+NhxMj3FV8Ur8oIQ3JDkx0REhwQ6bQNsAJFWDNYcVtfrY= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 16C714BA2E07 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IQUu/QcDtWclVj2fh/NoS5JFfJ+7Hvb5fIWXVOgZmSBqvZc97zQCV6bdQ9pz5W3AILv0U89pWRWUilAWntA3xrITlhDyKpGCjPBsx1uDGG3Gj0qvGY6vODMm+MybOjJtf1Cw1h5lwt5eBFzDTALq4iTX6DgieCoeaVsmb/uGhiP/nJ9XAJVEcZOcf0eroFIrVbQg4/b3pdPgRIv19+q+eh1lYgL23f0tSJ3bRr+0u0pup0uRNemM7apRsXbxAl90uBdh3sLkZxN/gGnedthY4tneThvFO5a+TMl281T+VkZ/5L0yuCIB/sZqkCNQYEXJakF+cXEFjWy7bwJymcavWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=oML8xH+fBVNYhbsgJh/5UxQcAmLzzzLGdHpCCGwX2EU=; b=fKwi7UT4VjantmczWS4JeyibmkX6RyqLtEgff2BankmppwETxUDJWDGdRAK3OUhSDtBVTgKcZ/vP8FY6E6tDvY7l6Amk7iwFH0kPEXofOuKUVacccuaG7pWV5mpwNZByXgnmKJ23kD+nTCQG1F85FUi9oEmnKFGxU/KDxvO0+WRUqeZDs5dmqwtJS0n2uqdsdulyPjkTjTu9TjNTIdy5GrlpsDH2iHvSVomhIluQShotEMl+Cqa/wtHVXclfLrfmq612GcF6td6O37sfrmTrLmiAT2FLOyqtKD3jf55PDrCBj9J/tmoLb26d3F1eyjuNNXlyzBfR7CCHztMt3dtq2A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nagra.com; dmarc=pass action=none header.from=nagra.com; dkim=pass header.d=nagra.com; arc=none To: "cygwin AT cygwin DOT com" Subject: Cyclic dependency prevents installation of python39 (also python3) Thread-Topic: Cyclic dependency prevents installation of python39 (also python3) Thread-Index: AQHcbnkWJlwXrZP53UGd9VtNGJcFQg== Date: Tue, 16 Dec 2025 10:56:49 +0000 Message-ID: Accept-Language: fr-FR, en-US Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: GV0P278MB0388:EE_|ZR5P278MB1998:EE_ x-ms-office365-filtering-correlation-id: c2f86a0e-9c15-484b-4209-08de3c91d05f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|1800799024|38070700021; x-microsoft-antispam-message-info: =?iso-8859-1?Q?8fw+u32+B7I4u3hP8fiha22I3Ec+AAEekZKVoZP8nop18vtuiVMIqPaKq8?= =?iso-8859-1?Q?M/m2OKeqJqIXwnPyyi4W0ipNdFK2b1AAVBeLwfipXIxhF4eumhFF7AaV7Q?= =?iso-8859-1?Q?4upWiJc2b74a3xZ7JifroQfLzH4MlzUwIthAXGDsClnr8V9byD6sEZxI1Q?= =?iso-8859-1?Q?EeI3zHZ38VSgrqSv7wIkMRODdZZYciBYYztWLDdwOpZ90vL1nTJWQ2/jiK?= =?iso-8859-1?Q?0M+ziMXd607/y5hI/F+rIVlG4N5uOODIEwpuTm3TTnxMf7UYEzXeNzLyEO?= =?iso-8859-1?Q?NiyNDRelN6bwT/Rppc6t8kMRIv9ELzW+hxCvJWcZLBNylr8Tktggb+xMw9?= =?iso-8859-1?Q?W4/1OocnG6UZmoOK96NM0pdL59UkfhY6iPH2AWY0AwQBnu7wB3oybrufKz?= =?iso-8859-1?Q?JgMLUGCxOB7wp5VtEbSIsHl5mNoSWkRln8cSW3V8rnGDLdpkkwkWN1pbVY?= =?iso-8859-1?Q?4USrXbJZsTSLCXuONymXPbRJjo4GOuhFNHZXKNifXzCgR22jOoPW1q+hZO?= =?iso-8859-1?Q?feUM969tVt+NedYz3KrfBhISUSviNv8rZ6+zDJyY54XQKjT7JH1T7ikAxJ?= =?iso-8859-1?Q?GuJVLRqL9XbwbPyAyE0xxDUae/AFw2A20uF3Jxsk4Ej29qD94SagKUbaMX?= =?iso-8859-1?Q?rgPfQiuZ3Xf4BBEIZcQvyJlElkTefFt3QTcJhef/+8DVXmZNECaydI/oIF?= =?iso-8859-1?Q?1bV1/gyZQp1BSDHCLZ0bK0UrLwoirtSopmPuEtGHIrNAfzuDRXgRFSdVG8?= =?iso-8859-1?Q?kpET0xU8aQbAVZiVaObeNW2FdQzvkZ9qP1V9vWUFm9pPo2r7b4As+9Qu17?= =?iso-8859-1?Q?noiyiQH6xyGdaJUj7unbyhZiBxPfwHKW1luBPDSTslhssnDED+GEpRlYTo?= =?iso-8859-1?Q?7tfxXqfL33TKX0te5Yg/KoRVXEFz9d9JC0JAwSKa5wsAa/ce64DOtqPdyE?= =?iso-8859-1?Q?e4tCu4MPOazOoexC4uO7ltBi51uoqvoe3oj4ww8M8Lte8K/RHsLq9CLFyZ?= =?iso-8859-1?Q?5ro5abE50wINUXkSoCk40jl5Q4W3NGRqPi0gulRndTy2H31BMGj+cV/lnk?= =?iso-8859-1?Q?eiAE+L0Sh+/1MQrCzW8SUvvdZZx19403D2a/4VkYtYAjdZGG1nvTrz9kQE?= =?iso-8859-1?Q?ojiD1bh/GVTOJQWLk2rkRzDsweM6gAXfAnlfwKNdE4qrqLim/zgeozvVlo?= =?iso-8859-1?Q?hbD8nbfEZtjacRX/nd6o20Ha3KaTa6FZltNqBEdvckGea2N6aUm1pWHIcI?= =?iso-8859-1?Q?F6kam3vMnwCxfb6SJVJsQ5on4Oemo+csfJnCGMsokkRIh324QWE+HgAKJA?= =?iso-8859-1?Q?N289XPn6Bz7z+XHaH4Q3UqTn2uL0x7qTE8U1MNngePtmcJXf6GWLINNTdj?= =?iso-8859-1?Q?t0YfDrnRQ5GFCJDk40z8pQaQrQel0mmDXtvslLxwjWI2S8+Oq162omlexC?= =?iso-8859-1?Q?Ub+ERj3en6kL8NHiwE2j30QLVfCOg87KLwRjyM/mnNTAI2KCXugTVlIoIk?= =?iso-8859-1?Q?PWiu3asREOtZ55esxHEN7qnVFm7RI2zXaQgoys2/0dOp2oqGkY+yeOuEDR?= =?iso-8859-1?Q?FcqVUXpapRJkFhccdccsz7RL0IAD?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:GV0P278MB0388.CHEP278.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(38070700021); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?rzcXctcZf0PwV2xcOAfPAf+uMLMNtqVyomMe2GhRzzSrevMKioW0C+V2az?= =?iso-8859-1?Q?7N859uEeIAbKLWeoc1YZnz9Ec5KfAvY8m2V4MW3r6LauhMFmW/ahVPolyz?= =?iso-8859-1?Q?fv7F0SVsSD7IzQG5WYgxscE89jYbnHATW4yrKCzie1UgKrG68pXDdT+MJM?= =?iso-8859-1?Q?Y9Zedql0A2w7qZBjwmTcyGc1Hzhkys2Q/F0yos8ZuTNBwuivFhYKbBfFjA?= =?iso-8859-1?Q?UjFm2ri/RaTc62X+Yaptste+4HLCD6gch7cGu146X7+h2tlLKp+dY4MQ6w?= =?iso-8859-1?Q?ej6N5RhMASHI8iWXQMVUdmfIT24scqPi9lKyzMVaka7Fg5yYLY84eEtPrg?= =?iso-8859-1?Q?gkaZ2SUsOjPRHDk5o5zyL7mmNtyKMvgEZpBGJdYeJ4Ieh4JAhMYjricxhc?= =?iso-8859-1?Q?zZxBD1jXsELYYDHec0SajZSUqiB6CHhxxh7fW2mY/ffKAeos6xI0fTFIOh?= =?iso-8859-1?Q?oFDHV6Jchy7pXgyLuCc3kJhZ+VS3s+gURWZqFcx9yzg7WPNzCH3HtH4pAE?= =?iso-8859-1?Q?/qxwZoj7WWYkHvWJbFR4rkjUJlV2UGzWIu6bcLdCKzssYPIWeCLmQ2GhVx?= =?iso-8859-1?Q?MW1+E1r2DqBGX24KWpGQyguwNtPLz/GjnVpuf/MPc3DhtthGsUoSodov+r?= =?iso-8859-1?Q?RYs7pkpnSSByVVZpPUy9daxuJhS2aqMOmRhuxw3Tb8OkjM4b/9npde3mBv?= =?iso-8859-1?Q?orzzknW9gEpVyQPhc1aVuowTplOPSsqol2+dgBHVGqWbllRVtwAobtHF4j?= =?iso-8859-1?Q?jsN67XqV7Ossxo4N9zCXzbtgGtVK6e7HeTPvDUak8bo79uLNOP8D4NANh5?= =?iso-8859-1?Q?3zsfSrQxhaI1eAKX2NRAzPNUz+dUUnj4uFO0AJSskzTthzogDG3KHVlkVS?= =?iso-8859-1?Q?CTGQdjYWdh1g5MIjuYqyxvTZZoi6Mdt0OeMHl8cW7mo2HDXDP9FgGBATgN?= =?iso-8859-1?Q?GQ83ek60WzazvBWVZiBTuSbb1c8tLLG3qXZqVpTlDuRG9VZKD7UsZ5yWUe?= =?iso-8859-1?Q?3JO+yCjabmbaPU7dLY3daWc6uWFoRQD3wqooeCFysaCJfv1NL6tkywYZDd?= =?iso-8859-1?Q?vYSFgpzu/IZyULUtI141pSvSvQFpzzMAMw8Mz5aL4+Xwf+rUxxivtkiHkr?= =?iso-8859-1?Q?0jVJypnCJSOlheHrDTgnCNYH4ho+2W3rv4wjzLtnL1c1GQu+O1EGf8SbrY?= =?iso-8859-1?Q?CMqyR1CTzAJ7biroMFRftRmJ+TJpx/CFTVxOuti+2E3IvidcmzULxnuC/c?= =?iso-8859-1?Q?Z9NfZwz29QGhYw6s9ghGX/9+6OGABinSqz3CptsKAV3VEj0DRJow84QS20?= =?iso-8859-1?Q?AZ4gzQSWxBR6Qcl49g8jvj4lZEKBx9N+Y9eBVg888qhP1g2DQsT4nQZ5Pm?= =?iso-8859-1?Q?RIMVhYrkByak+fUGSb9rlygmFGJrcLBzZZiF/cURE9OxdS/khojlOoPdMP?= =?iso-8859-1?Q?3QMi97fC8TGWicXuXNjFnuH/bkg/KI1zg5JptoULmCyhJBHnPRU+3mdtQm?= =?iso-8859-1?Q?fxvqgNCBji3TXsMOlQ+lbWrQdrCC9RbQoeKZ3f2CzZ76j+6Skag7VaCiu9?= =?iso-8859-1?Q?ezTT5+CtqH6zwsBVhIgnxLGLuws2CFz9iJSi+A2ieIOMKdf/1exGmgV4E3?= =?iso-8859-1?Q?tjELDs4Oyb+cyOIhtXnD4/zvyM6+xbg9Lb?= MIME-Version: 1.0 X-OriginatorOrg: nagra.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: GV0P278MB0388.CHEP278.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: c2f86a0e-9c15-484b-4209-08de3c91d05f X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Dec 2025 10:56:49.6635 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: e5733095-4425-4f08-b6ba-487b9a46a425 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: GdX0b3rCfTn2lQqZIOhCgz5qeXXVczyTml1L6WGkbo5oWIFWVJUgbkUzy0aPWTqsNNzSUYl5N/5PN+5FiCRbIR4WKOEU8BMaKhJnqeJc+ho= X-MS-Exchange-Transport-CrossTenantHeadersStamped: ZR5P278MB1998 X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Ronan Le Gallic via Cygwin Reply-To: Ronan Le Gallic Content-Type: text/plain; charset="iso-8859-1" Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 5BGAvFb53902507 Hi Marco, Please find more details about the issue: Host: - Windows_NT Windows 11 (24H2) [Server 2025] amd64 AMD64 Family 23 Model 1 Stepping 2 MS/Windows - setup-x86_64.exe v 2.934 Default command: nothing is installed ``` > setup-x86_64.exe --arch x86_64 --root C:/cygwin64 --symlink-type native --quiet-mode --no-desktop --packages clang solving: 1 tasks, update: no, use test packages: no solving: 0 tasks, update: no, use test packages: no Augmented Transaction List: is empty ``` Verbose command: 'Conflict.level1' are detected with ANALYZE UNSOLVABLE ``` > setup-x86_64.exe --arch x86_64 --root C:/cygwin64 --symlink-type native --quiet-mode --no-desktop --verbose --packages clang Added manual package clang solving: 1 tasks, update: no, use test packages: no libsolv: solver started libsolv: dosplitprovides=0, noupdateprovide=0, noinfarchcheck=0 libsolv: allowuninstall=0, allowdowngrade=0, allownamechange=1, allowarchchange=0, allowvendorchange=1 libsolv: dupallowdowngrade=1, dupallownamechange=1, dupallowarchchange=1, dupallowvendorchange=1 libsolv: promoteepoch=0, forbidselfconflicts=0 libsolv: obsoleteusesprovides=0, implicitobsoleteusesprovides=0, obsoleteusescolors=0, implicitobsoleteusescolors=0 libsolv: dontinstallrecommended=0, addalreadyrecommended=0 onlynamespacerecommended=0 libsolv: number of solvables: 828, memory used: 45 K libsolv: number of ids: 1270 + 617 libsolv: string memory used: 4 K array + 14 K data,  rel memory used: 7 K array libsolv: string hash memory: 32 K, rel hash memory : 16 K libsolv: provide ids: 622 libsolv: provide space needed: 1554 + 1234 libsolv: shrunk whatprovidesdata from 1554 to 1390 libsolv: shrunk whatprovidesauxdata from 1554 to 929 libsolv: whatprovides memory used: 11 K id array, 10 K data libsolv: whatprovidesaux memory used: 4 K id array, 3 K data libsolv: WARNING: pool_addfileprovides was not called, this may result in slow operation libsolv: lazywhatprovidesq size: 0 entries libsolv: createwhatprovides took 0 ms libsolv: obsoletes data: 1 entries libsolv: added 1689 pkg rules for installed solvables libsolv: added 278 pkg rules for updaters of installed solvables libsolv: added 12 pkg rules for packages involved in a job libsolv: added 0 pkg rules because of weak dependencies libsolv: 483 of 827 installable solvables considered for solving libsolv: pruned rules from 1980 to 1980 libsolv:   binary: 320 libsolv:   normal: 1659, 3384 literals libsolv: pkg rule memory used: 46 K libsolv: pkg rule creation took 0 ms libsolv: choice rule creation took 0 ms libsolv: 1979 pkg rules, 2 * 221 update rules, 1 job rules, 0 infarch rules, 0 dup rules, 0 choice rules, 0 best rules, 0 yumobs rules libsolv: 0 black rules, 0 recommends rules, 0 repo priority rules libsolv: overall rule memory used: 56 K libsolv: solving... libsolv: ANALYZE UNSOLVABLE ---------------------- libsolv: Rule #1192: libsolv: libsolv:     !python39-3.9.16-1.any [521] libsolv:  (w1) libsolv:  Install.level1 libsolv: libsolv:     python39-pip-25.2-2.any [535] libsolv:  (w2) libsolv:  Conflict.level1 libsolv: libsolv:     next rules: 1193 0 libsolv: Rule #1195: libsolv: libsolv:     !python3-3.9.16-1.any [519] libsolv:  (w1) libsolv:  Install.level1 libsolv: libsolv:     python39-3.9.16-1.any [521] libsolv:  (w2) libsolv:  Install.level1 libsolv: libsolv:     next rules: 0 0 libsolv: Rule #1159: libsolv: libsolv:     !python39-pip-25.2-2.any [535] libsolv:  (w1) libsolv:  Conflict.level1 libsolv: libsolv:     python39-sphinx-4.4.0-1.any [543] libsolv:  (w2) libsolv:  Conflict.level1 libsolv: libsolv:     next rules: 0 0 libsolv: Rule #1858: libsolv: libsolv:     !clang-20.1.8-2.any [43] libsolv:  (w1) libsolv:  Install.level1 libsolv: libsolv:     python3-3.9.16-1.any [519] libsolv:  (w2) libsolv:  Install.level1 libsolv: libsolv:     next rules: 0 0 libsolv: Rule #1124: libsolv: libsolv:     !python39-sphinx-4.4.0-1.any [543] libsolv:  (w1) libsolv:  Conflict.level1 libsolv: libsolv:     python39-pygments-2.10.0-1.any [538] libsolv:  (w2) libsolv:  Conflict.level1 libsolv: libsolv:     next rules: 1125 1170 libsolv: JOB libsolv: Rule #2422: libsolv: libsolv:     clang-20.1.8-2.any [43] libsolv:  (w1) libsolv:  Install.level1 libsolv: libsolv:     next rules: 0 0 libsolv: Rule #1149: libsolv: libsolv:     !python39-pygments-2.10.0-1.any [538] libsolv:  (w1) libsolv:  Conflict.level1 libsolv: libsolv:     next rules: 0 0 libsolv: resolving job rules libsolv: resolving installed packages libsolv: deciding orphaned packages libsolv: solver statistics: 0 learned rules, 1 unsolvable, 0 minimization steps libsolv: done solving. libsolv: solver took 16 ms libsolv: final solver statistics: 1 problems, 0 learned rules, 1 unsolvable libsolv: solver_solve took 16 ms ... libsolv: libsolv: ordering transaction libsolv: transaction elements: 0 Augmented Transaction List: is empty ``` Now, if I remove "python39-pip, python39-setuptools" from depends2 in setup.ini file: clang is installed with its dependencies ``` > setup-x86_64.exe --arch x86_64 --root C:/cygwin64 --symlink-type native --quiet-mode --no-desktop --packages clang solving: 1 tasks, update: no, use test packages: no solving: 3 tasks, update: no, use test packages: no Augmented Transaction List:    0 install python39 3.9.16-1    1 install python3  3.9.16-1    2 install clang    20.1.8-2 ``` 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