delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2022/03/20/13:46:47

X-Recipient: archive-cygwin AT delorie DOT com
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 3729D3858D37
Authentication-Results: sourceware.org;
dmarc=none (p=none dis=none) header.from=opencoder.net
Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=opencoder.net
X-Sender-Id: dreamhost|x-authsender|dropbox AT opencoder DOT net
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1647798387; a=rsa-sha256;
cv=none;
b=IIJFftETLsR+XORCrQr6dGq6wLNdlxxwG6pvBjSBZeG3akMvueFXCqGa83+6yAPDWnucFw
N/pEK0KrgUASBLA7+T96hP7aniCTl+igxbTE1VxIZGNRAULmVwyzQCmvr43OhwkM6LPc3K
2GDH/zDi6/OzFq/xVPlHOxSEBcOBXK+heITPYQRxMrw5HeKdjdNDJBZo9TG1DbCL6s+Yxk
vkzy8dn3CTaPuty0t/vU7VTW+IpzrwZeMV0hcLioSd6TWeiE6PJcMcuXTmaYuRRQ+8q/HM
cSYsOhG2jTHbZPd00S45vOmTU1nIc54L6tVTDR3QzGoiaCVhmB2Zm4TeM+fnmw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
d=mailchannels.net; s=arc-2022; t=1647798387;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:cc:mime-version:mime-version:content-type:content-type:
in-reply-to:in-reply-to:references:references:dkim-signature;
bh=wZGhOi82w9xoPQljVvDj0fmTKmp8cCK0KvKzVok9QFo=;
b=h1FPnXo4DUml9njx1zqsL9z7wdPExhuw3iZTjvEuEHuXq8y+jLZUXUZEuW7CojQLGgazJP
tQ3h5Xw/uN6r7eQX+vV+8G2ri6vqp+1fF5Kx/ujVSiQ4vhDj3IF5k4/6nbc1yMIhe5TaqK
UrmfF3M0ZV5IYQVUN4JjjeFAd9vIAAX4x6pWdnbQ30K7j/QWSgJd5Gl3sLxatjya+Hilq6
xAIkc2ZM39ZucFXOKEWtz/3x21L+bgGy5/AfUboVpI+ZDqaza7NC48QpDpslt0vSjflqzh
tNz5esAEgBSkPZ61bjBdpCvsYarRZlbd6bFuVRoBC3J6RjJ9uUtzCZX1NC/qRA==
ARC-Authentication-Results: i=1; rspamd-74bfb75fc6-hj2nj;
auth=pass smtp.auth=dreamhost smtp.mailfrom=wayne AT opencoder DOT net
X-Sender-Id: dreamhost|x-authsender|dropbox AT opencoder DOT net
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|dropbox AT opencoder DOT net
X-MailChannels-Auth-Id: dreamhost
X-Chemical-Hook: 785e9824335c87d3_1647798387517_1833360907
X-MC-Loop-Signature: 1647798387516:924720010
X-MC-Ingress-Time: 1647798387516
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=opencoder.net;
s=dreamhost; t=1647798387;
bh=IomTli3svyhGgMDomtzlYm6yf3hGvXGerLlqvWqJHOA=;
h=From:Date:Subject:To:Cc:Content-Type;
b=DdUpKeXT4IlOJTYCqdHFA4az66JmvELZN2oZJqTqD9OwzX8TE8sQhxsF5NFzuhPOn
Mn3uPhhbkoudWmGoS9CtJ+LqBnOCpcvB9KgGhD6O+feLZVwsoWJtp+khLbrb6ZPs9b
dLjReQsi/4yUy5j4YtZGXLsjdWW9J4vLOPIY8FYVLUt2Bwdey+MkbNHm2EN/5X8+jk
v70g778S0WOXRGftU24MqcupVun+mkSTcDPNCu2NSynwcyBQl2iD2G7hWFHZmjLEfQ
4iJc4MmwXFIG9PdPTivHd2XWD7fyNXoNFHfU8u/dD3Kbd0bLBsBomeGVLkIXDBr+It
WPXtID3lZXEPg==
X-Gm-Message-State: AOAM530CRMU11Z/odO+Fj10ntpWwceF9pcDpR0wE+9cn/UQIrqy6FiyU
20V9d3lwYYZqPwbMnJbYQD6oesqck+GVeszAOMA=
X-Google-Smtp-Source: ABdhPJwvEfUIqVyBnB47bNxSTyVEV+Xo2+Dki9N8l27UpCDy1Vjjh5hiWHpPqhi0XCD5n1pBEdZ3zkbJPDJvlcGcvAk=
X-Received: by 2002:ac8:5cc3:0:b0:2e1:a5d7:46ae with SMTP id
s3-20020ac85cc3000000b002e1a5d746aemr14085383qta.270.1647798386070; Sun, 20
Mar 2022 10:46:26 -0700 (PDT)
MIME-Version: 1.0
References: <CADYxmzT9q3LhfONvhu9Z_ZQoE3_dAM5jOv70OHp6ntdWF855AA AT mail DOT gmail DOT com>
In-Reply-To: <CADYxmzT9q3LhfONvhu9Z_ZQoE3_dAM5jOv70OHp6ntdWF855AA@mail.gmail.com>
From: Wayne Davison <wayne AT opencoder DOT net>
Date: Sun, 20 Mar 2022 10:46:14 -0700
X-Gmail-Original-Message-ID: <CAHSx_Ss=LCN2GWGBXvuN6M=47AJDHOGHRwXLSxH9JJTZsFxiTQ AT mail DOT gmail DOT com>
Message-ID: <CAHSx_Ss=LCN2GWGBXvuN6M=47AJDHOGHRwXLSxH9JJTZsFxiTQ@mail.gmail.com>
Subject: Re: python ensurepip fails due to being unable to find files
To: The Other <simplytheother AT gmail DOT com>
X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE,
RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP,
T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Cc: cygwin <cygwin AT cygwin DOT com>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

On Sat, Mar 19, 2022 at 9:08 PM The Other wrote:
> This was due to the ensurepip stage failing.

Indeed, this seems to be broken in Cygwin.  The ensurepip lib is
included with the main python package, but that code requires that the
wheel files exist (as it has no handling for a case where the lists
are empty).  The wheel files appear to be installed by the packages
python-pip-wheel and python-setuptools-wheel.  My system had the pip
wheel info (via its package) but did not have the setuptool info
(until I manually installed its package).

After looking at the wheel files in those packages, they look to be
out of date. For instance, the pip file is named for version 19.2.3,
but my pip3 is version 21.3.1 and my pip2 is version 20.3.3. So, it
looks like the wheel files (and related dependencies) need some
attention.

..wayne..

-- 
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019