DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 618H91XS440586 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 618H91XS440586 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=jy2MeyUb X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 442BE48EEBC2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1770570540; bh=uGGwXBfWMPYVIwB0KpYSpkIPjqPfr5nK1O9y3RUH4yM=; h=Date:To:Subject:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=jy2MeyUbwbREQxKNkmxOoHrxkOyQ025Ar+AlLoAJa2V+y+OoRlRV8Rw2X8PKziUyF 1HaJcPHRLDykQ7VMB6gnmYFcBoPJeztg9gaFQdQtECmd8M29ycTpfogzZhLFE6Uw1f 7IODfJ271SEgQk6xG96gKWDzExyjrnDjmq/TZ2uI= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6BD1D48EEBC2 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 6BD1D48EEBC2 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1770570519; cv=pass; b=iyPAZ0fzCCKahDPTXTZ9yQ2Yxiwa6vSnlUbhUrv7E8sUrPj4gKfxiyxTOEdWqxaiOMZ4OhRFsUSLwnJ/H4K59OFpUoBCkZOrMfMPvuoIL/wJmUFkJDuZ4MsZVRhDCVNAyez30rFGd66NdjiepP3rxAqQfwtAfPVW3GIlH90tCjw= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1770570519; c=relaxed/simple; bh=tkbT1eJXXrqRXz7JX0GtVZVCEBmGapKH/5ckTJVweCs=; h=Date:From:To:Subject:Message-ID:MIME-Version; b=N9T1GLoGV8eSgEUfDFe2UHN8/8RXUepRk4BzrK3CsnShUG+Kph0ZypoZpkMJvtfOsb4qUBLl0rQ8O9durX0lfvbYxZJSTJMpN88QYp3K0tRQ2u7B6YF33fDkGSVcaokpzty8K7DWySuaiswrm+vtK4NvXsgNapIQJuSL3gwp/fQ= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6BD1D48EEBC2 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HSV2+QAlRXD/jI2yqm2fDkdhgQ//RD4Nk9SnxozwisEqV2TmFgI63+i2KfU4mCEzVXtMzBqo1MClBvix0nlGqNcSKu4NSomdx867OpQRNEDU/FvAEE7d4Ca40x2nP/ZE6U9C3oTerZFb/VnLvAnYE3k7xW8MBYOgI+sv2urO2lR/g002XdqArl4rHHDRemEreNAkew9XKLdAG4doy+yQxfnAu7+TffFTeDnJ0nVyfi4LMKQmkFaZ8MzvO9gbrJz3Gp8onuRW4s77D4gBX83mLvm/vY64QbW3Ti//uwbK1RXaJ6mhBqmFd7WndOHOIRdp/A7uvFxGWybhmi/spOlFZw== 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=czxDMGq53TNUT3Hik5CNl19Vh0hsGfaDbCdDDR05XPs=; b=YZ0CvPDK6SvmlI1nvuyCkbDKUn5lem3YbzeKmxEpdR7Ub9UvatdKsh7wuwiPeLaE65Qg032XIHYfE1Rzxvx1TMKLLeTtooZiOZETNbJJn7MkldEdMZyVxChQ7ObYaBB1KMTE68MhNf91qNLQ5s4/bq6LfTNBQpEjQ6EUnsVhL+b0otNvayOWD0C1qiOU5JWv2IiKEa6223fCUKrUGU1VdhZiJtnQ8ZgdFQc4nPcEeH/6MjvcGZjNLhViGDbLETJqywU4TQRObUaafZVd/wGIXV8dvZH1bgVHW1cTS5sj5GCa9xz2PFqx95c+USNtbRZuibnxsmPDoWkdOzSABKsS9g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=proathon.de; dmarc=pass action=none header.from=proathon.de; dkim=pass header.d=proathon.de; arc=none Date: Sun, 8 Feb 2026 18:08:32 +0100 To: cygwin AT cygwin DOT com Subject: Re: python3.12 ensurepip fails Message-ID: References: <2b02db72-d232-4d5f-97f5-c475618d29b9 AT seznam DOT cz> Content-Disposition: inline In-Reply-To: <2b02db72-d232-4d5f-97f5-c475618d29b9@seznam.cz> X-ClientProxiedBy: FR4P281CA0111.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:bb::12) To FR0P281MB3327.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4c::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: FR0P281MB3327:EE_|FR1PPF6CEF213A8:EE_ X-MS-Office365-Filtering-Correlation-Id: 18b0d78e-f92e-4f21-2aa2-08de6734b15a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|1800799024|376014|10070799003; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?f88FxJ7gckWq+1ieoPzetLGjqq35r/8r3hR273+13hMqS7q4IKEwq3l8cn/P?= =?us-ascii?Q?qSLRZn3E/gm41zHFKH7W7SjkCbf238JUiKEIs8gm6yibwk5xTWt5WsqxHy1p?= =?us-ascii?Q?4KeESKPB1g5YthcjNxK1miNeKWrisbAFuBOhVXW2/QWwsf4MaaElG6rO4Mdp?= =?us-ascii?Q?W/8dfajPrGZ3o3oB/gIwIqnjr+226bfccTABfLCS25SbCG9UhVyttZiCHBJG?= =?us-ascii?Q?5kFOAGCpbY4Y0myJKP2S7aNq9OckjtNrHxJkoGbD0SxU+qKKYLBSMkA/2t8S?= =?us-ascii?Q?rIbGkXGDxBIvv+jseuq2nAjr/yT4zTkEuGQcKcPKjjW9arliXnrpqpOkdxHX?= =?us-ascii?Q?TgQjymPJuxDcXEBD+pA18OQiRmuNFi+rhmmsOVlgFrLm0F1Fp1S19eGsz+F4?= =?us-ascii?Q?vpdcFDUaWDLnIliOkdMTG0hpQGH57EU8iHLZl+ELZ5qtgmzn954XgL4JCvX6?= =?us-ascii?Q?ldBYZeK99S2V+z5sbN8IVTTP8ZUkDLcJBZaYkuwqF/QGmU8/FCMQx/k9RAhM?= =?us-ascii?Q?UOBt21JS5P41khX6gO45laxJEwU1LNo1OfEg4h7Z5rN/tWJKf/EZ+C4XwZbm?= =?us-ascii?Q?Xg1pyT4+Mf3K100yUXs9vPjdGoSIaZgLfPm50osxh24XbUe27BcHWJbXtAHk?= =?us-ascii?Q?CMAXhn71+4/ydLETdx/qaYzwwyFLiMkT9pfLcEBMiOUMoI0rvkrB7dsJvo4f?= =?us-ascii?Q?4gOEjQiArp04ofHhpaC5+z5ITgxcAVlY66VB1KO/+eXa/LfXlwfY40/GNqAA?= =?us-ascii?Q?9f9Yp30NFwTo9FQjfps/jlziT1/izpF6fOEo6kypiRXKPSbn/YGKxKkg6Upo?= =?us-ascii?Q?2t5kGOKtAkmxyM+O2BjCWe8dqUH75R0IQz534usVfdVmKcHtqMZdIBVcAJUG?= =?us-ascii?Q?ry/zzbWDkQtlXRrivmSRQCz5+8ODvlotqOvlwFr92oqsYcYuXnqxV+FfM7Ro?= =?us-ascii?Q?jf7OuN1iSPPO3TXWoTyzhiNau8pnapFBG3L3eYGP90fr7kdQVVXJ+acAkBHY?= =?us-ascii?Q?E+TmNmqHMj8ZfcVE9I4S5g8QTRVrTO5YgNUanoh3GUc3kgpIPjJXyS6M6NkI?= =?us-ascii?Q?4owDKtwWZHE3EAWsUVbuFlOO5RzX+HEUuLCa7tInTlwH3IKl2xXgSKjS+xsF?= =?us-ascii?Q?lbYOmn3Pl2Y8T7clOUb6hC6tGCucz2dEkNVK+xi6Y01ktb1lPwiUsbSfYc4q?= =?us-ascii?Q?dVAMrTarjCY70da9Wiwn4BJsMOOf3apfmmjjhiA+T9twIc6HJUs9EcdlycxS?= =?us-ascii?Q?J7W2iOdcA2ZQFVokHwDU7EXv72Jrv4bz0uXFYL29Y2MAz3OrAyfV0vet2cZZ?= =?us-ascii?Q?13R+vRyTzPrRynKlcfnc/9qlHj6r60BChg5dqzkGm5O9Um6IICHxKD0RWnkc?= =?us-ascii?Q?6kYzbkeGFRqnNL5JnVYGCXfq2+aQ0/SlIyWT1259o4hV1mNnYPhq57Qoht3/?= =?us-ascii?Q?FxHlDEpgZD2FVqKHQQLnuaGRutNXu2rYn4YDw/aThNZ8CaayTb0QH868Wpgm?= =?us-ascii?Q?9UPbZKchTPecEyf1XYugi4nfam7+ueCfhYLf8/8DesGojAnZwJsIcHVjBmQs?= =?us-ascii?Q?8+g0/+CnpbSQsRDsDgw=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:FR0P281MB3327.DEUP281.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(10070799003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 2 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?W4K2I2yUNvyK0EkaA6dcluchoO1pX0k/QpOwVEt9ibt/ovisZ5LNIdbo06Ph?= =?us-ascii?Q?3B/Od63lJSgYv4IZBmftf1dVUK6WSCPbNZHHRgI3fkOc+BJl1yVeMiR5bESg?= =?us-ascii?Q?NRTXzbAXuj7tkH1VePjazTFzce2DniU3IPVmoEjn2tFGn3UtOrE4wXXWKvcW?= =?us-ascii?Q?Bx1YhNJn+6ZBaB4KAjQUAwXBjeqCMIhkeDV8a3Ux28ooIyRx60SMyeZ/2h5M?= =?us-ascii?Q?s+Opku6Jm3CCpE09/3pUXFQN0ecEB7Bkko1I4k2thnurtiflZ9/ea4Y4sAzw?= =?us-ascii?Q?7LZHdZP6TzQGcswaIFsZoE2hSz4IisXk4u1F/brjIKJFYi0lUo7DgSyRPQEH?= =?us-ascii?Q?5i6pwrFIN5Qo3Lup9AkD0niwqlJq3EUvcK8GV2zmECDEMsUEM8/mYY6DQHN7?= =?us-ascii?Q?tUR1R/kCT+QuZjqQuRMUioDnttPAaDMWXNEG7BB4TNQt8797GV/94ODt+PH5?= =?us-ascii?Q?a+34P7KRUndLSnwGqA0FEf8Jl8zu4s23kR/69Oz76c0Xgcw7LwJSxV9GFvWN?= =?us-ascii?Q?F0BXGI4176SaYVAymRFVKDFS4qxiZRD8wtdpcWyN/8wtnpCuTcn4CJZQwE9Z?= =?us-ascii?Q?5CAcaNoxXyifTx9xfXGOHMFqGtP0Mqw0FAkPTRz7MYhtG2cMBU1rTzqaw5Zf?= =?us-ascii?Q?Qlbd7bLLDQap0A/+pARPnwdltOhtHCb0ksmfsVIyu2PDpGkW+I+9DG5S/jLQ?= =?us-ascii?Q?ljbkMYj9kqL8N8OOfpDZMS+x3L4FJcI/jTc2IICg/UqPFAxSiJeLcE7xWBJt?= =?us-ascii?Q?5rXn60IisudRgGdjNbBgceivQBElTmmVAEV5vd8dl5d7ZNxzsTObX4swAQSd?= =?us-ascii?Q?Kyn09giU0AF+bgWFTzJ/7Q5f1r76BOyi+PNayXNFB6VDIMqXDCFlGyeyxnNm?= =?us-ascii?Q?y19HZ59RLexXOal+Y8AqDGHmw8Wf7lGBl30eh7pB7UzCyoQ/tzNdc9gupDug?= =?us-ascii?Q?6y388e+NMONDdd1f/orbHmaR8OxXHhVt6L3UwypIs6UCxwwk1uNb/0AjgYqB?= =?us-ascii?Q?lMzWHcCQVKwzgGJdkt2yURvK60T/nRcujuPtJessJ+BVggHApJu9Ok/A37k/?= =?us-ascii?Q?NrKhFnZgfJ0rHjik3lUoxiMu2MAaV+1toDw5zEIyw9LKwQkYzf+mZRJD487Y?= =?us-ascii?Q?V7b4MkPxf0TM67087o5fxyZ9sMcz3UNo4xVsWY1EZlR9wU+yi89JNGQpHiLk?= =?us-ascii?Q?epm7GrcQAo6L+4RB9cAPmBeOCZ7wCrarOvf8rU7yOQjTd9pY4OXwncMcaYIP?= =?us-ascii?Q?0YDfsrTtE4Ro9PisIlPIxhHuvWfhLBin9vP+wZOvGY+5k8INLwI9OeYdEJIY?= =?us-ascii?Q?u6iIG/ym4yVZYSqfiYMg/zk1Ey2q9HQBwOFRLhQha7GYtTok4FNi01CemD+r?= =?us-ascii?Q?IvWTAmT/fsnZk2Ye6UbEohsvWfHNsjaFqmIxbcbwj4iBqoI+HVEKMFnqjlDe?= =?us-ascii?Q?1P8GcJOVwCmkWcxWWaV8aRKBFhLRIdSRXMMQSIEc++zFFrj/kAW2RB6QAY1K?= =?us-ascii?Q?PjPnMn04WpwBlZGFyQK+AWNZmNpMaZuyzoRRNWzb5AVu8hAOrERv+t7lWYIQ?= =?us-ascii?Q?ZtY5GKoyFgEuiY53BhBk79rGYBQlecxE9rccCy4kBufxr3GVYew0wdBBgueR?= =?us-ascii?Q?TOCUDXN45EGCNuwMP2kjvx7Z3km9O8ySObhIHPPBJF5bg55plg3Ob4KG/6HU?= =?us-ascii?Q?9zqyTsn2SXZiMJvICR55C71DK4PvcM9l8+xIsRspmwZ+LIk7s24OiD6YO2h+?= =?us-ascii?Q?Ww/yxhVnDyUvzaHT5eX/hi/28G0zY30glOzlOh6nDxMutFjMnTmCWE25bR9t?= X-MS-Exchange-AntiSpam-MessageData-1: FwElSA7mDiskPw== X-OriginatorOrg: proathon.de X-MS-Exchange-CrossTenant-Network-Message-Id: 18b0d78e-f92e-4f21-2aa2-08de6734b15a X-MS-Exchange-CrossTenant-AuthSource: FR0P281MB3327.DEUP281.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Feb 2026 17:08:35.5403 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0a2bbb7e-4fe4-45f9-9728-397723435236 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: eLGZxxZVGEZpCklaW0iuJxdVlqHlyyba++a7hrCpJttm7tQNUDDqoqc6hpqPZg1FQSgVo+nZlcdcXpoWZH/XAw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: FR1PPF6CEF213A8 X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: news703538--- via Cygwin Reply-To: news703538 AT proathon DOT de Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Am 2026-02-07 18:44:36, schrieb Libor Ukropec via Cygwin: > Hello, > > I've installed (and then reinstalled) Python312 (3.12.12-1), venv, pip, > setuptools, wheel all for python312. > > Still when I execute `python3.12 -m ensurepip` I have this error: > > ```bash > $ python3.12 -m ensurepip > Traceback (most recent call last): > File "", line 198, in _run_module_as_main > File "", line 88, in _run_code > File "/usr/lib/python3.12/ensurepip/__main__.py", line 5, in > sys.exit(ensurepip._main()) > ^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/ensurepip/__init__.py", line 284, in _main > return _bootstrap( > ^^^^^^^^^^^ > File "/usr/lib/python3.12/ensurepip/__init__.py", line 176, in _bootstrap > whl = wheel_path.read_bytes() > ^^^^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/pathlib.py", line 1019, in read_bytes > with self.open(mode='rb') as f: > ^^^^^^^^^^^^^^^^^^^^ > File "/usr/lib/python3.12/pathlib.py", line 1013, in open > return io.open(self, mode, buffering, encoding, errors, newline) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > FileNotFoundError: [Errno 2] No such file or directory: > '/usr/lib/python3.12/ensurepip/_bundled/pip-25.0.1-py3-none-any.whl' > ``` ... > I'm not asking for workaround(s), I'm asking if it is an error in cygwin or > my setup. I hit this error during troubleshooting other error. > > Regards, > Libor Hello, I had exactly the same problem here and gave up recently. Looking again into this I found the missing file in package python312-virtualenv via "cygcheck -p pip-25.0.1-py3-none-any.whl". After installing the package python312-virtualenv, the missing file is not at the expected location. So with a new directory /usr/lib/python3.12/ensurepip/_bundled/ and a symbolic link /usr/lib/python3.12/ensurepip/_bundled/pip-25.0.1-py3-none-any.whl -> /usr/lib/python3.12/site-packages/virtualenv/seed/wheels/embed/pip-25.0.1-py3-none-any.whl "python3.12 -m ensurepip" worked for me. I'm aware you are not asking for a workaround, so concerning your question I guess this is a glitch in a cygwin package or maybe upstream. Finally I am considering my cygwin transition from python3.9 to python3.12 because "python3.12 -m venv venv" also succeeds now. Regards, Harald -- 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