delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/08/22/12:39:33

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 57MGdX6N2320689
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 57MGdX6N2320689
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=V3+IQN+G
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E06153851A9D
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1755880770;
bh=SDKtf7HMgQzdo2nkWUN/lC4tQjETfcXrHimIF1SF4wY=;
h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:From;
b=V3+IQN+GU47OPJvjLTOkGZcsXj6SMKH/KsxosYgU3Uyx6ugnDYgiIbx+1GeBdE0aQ
GDPOnyihdvMMT5ZNwaiCnapuSX8Zt3r7qruJsSyxVfT0qqJz7MYHq2uaib5oCnxCYp
FsoM9h0H17b8+v3D1RzIS+omOmyUtT4UKP+Vv21Y=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 79816385840B
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 79816385840B
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1755880707; cv=none;
b=PBYpN1yzHfhkbKoX3CpVcjao/ZemNcXLqkRMe/aWScHe20nBe1UfbYwqHF4A06GT1kqyftLlUygOQRtI7K5VnMSASXVVg+jYU/tMS3Xlchi6PAvibDQjZPrntntuBGFKAk9bwupkHxe9hK3moqafIQy3TA9IC1PFfjDM/9d5490=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1755880707; c=relaxed/simple;
bh=p/ck9YO2J86eV4ODlrjvwnKhSoGYmmwxOne9ICo6uHM=;
h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
b=rZX33xU+6GJnwO0ILe5uCPt70dAsYx1m0iH6Ro2dofNKHkMky+gckoyQBq52REHCcwaa28N3dOv6ZxdwsFS6mm1iTNK/B4D+NwlpicPKcnC9QMUlutHDA+WlTDh6+071zpdIW71xY7j3Cliiidk9xNdQE81OMi6YEsHraEkHAIM=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 79816385840B
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1755880705; x=1756485505;
h=to:subject:message-id:date:from:mime-version:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=Ar5YA80BwjfeS9Kfq4pKbht15c7ConhHeaqGw8oy0Tw=;
b=NrEBC1iyhLKAi0YyD++NxOV3IlkSWwXf9pr90pwc1VcBl8nRMwU5SNrtTGzAi2mMPF
TOFh7WinM7j7Ec/yrKZnfGK1m55M6thEzi9HyT3at7SVQtx0aZkxIcFbJ0DpA/pLYg4t
v/n0t8Mr1EChqOLHOQBjahnZdpE2nJnS5zTaE56zx/WVwhVGKWlgG0BTvLEIX9Ttdd/5
63dabTQTsoPW0Sc7WF+znAwpFXlnR0/eZUV0VgtASEov+ttelxsxt5enUJhXcPZMJTMV
wioH0oa1K0meZBwQEqg0p92THaBfSn/x1dHsGRlqHHnikKNcnrZwGiGas3wSS6iCX8lo
8IAw==
X-Gm-Message-State: AOJu0YxGr4GFShf/8BXVVdggjzSaXWJp58yCKIkjgDfEoZu6sI+M5Qic
jFP6R1XxkvvN59B0oCB5zL+Wo6h3nECtYd8NE7GDSFovMNEI+LmuL4T5GyoANyljS+Be+DNgAGp
PEy4xSZL5Ar08Luv1b4JY0LIIaT1Vqqq9KZbt
X-Gm-Gg: ASbGncujuSDf3hf0RrwIEFs0zvexTU1nUIYmuCY4YtHf1HmoVGgnrBLLrVD3h7MfztG
Dt4gGIfy4ve4QijZLlUMDOIKnGmFKODy4hAoAfGIL0M8h/Jp2tXQbR6xAPBYzf6RHWuZWnzNQiR
jk8zS+ULJ9qswP259kcE9q9cUHim2lgvzz5ylGS4YM0r9AiSYjDQJcaMOzpeswOUnEcvWjlghIV
9o5
X-Google-Smtp-Source: AGHT+IF3gW5MoyRtSX3rDi/FE7PSGry65cgv0NOymHDRilNe0pHJi/Jt20z/m3OGk7ktIFxmIqNPYawDzgEAcOASZZ8=
X-Received: by 2002:a2e:be8d:0:b0:332:4fd9:c58c with SMTP id
38308e7fff4ca-33650f35e60mr14005291fa.27.1755880705175; Fri, 22 Aug 2025
09:38:25 -0700 (PDT)
MIME-Version: 1.0
Date: Fri, 22 Aug 2025 12:38:08 -0400
X-Gm-Features: Ac12FXxW3Js1KwqAJUCnCZzYDPqhShqNKKbowpoyjO0yPOBeATykOwxhS6I_E_U
Message-ID: <CAGB_HuTF58Aj0rdFLayP3uBMrMAvBnjy8mLSSP7umL+opbeU+A@mail.gmail.com>
Subject: Irritating artifacts of the python variety
To: cygwin AT cygwin DOT com
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
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>
From: Soren via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Soren <somian08 AT gmail DOT com>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>

Hello Cygwinistas,

This is especially directed to the maintainer of the python
tool/module  "pip" on cygwin, who may or may not be the maintainer of
python as a whole. I'm not very skilled with python yet. I do,
however, have an observation to make (or call it a complaint).  I went
to install a python package (not one carried on cygwin): html2text.
The install command is `pip install html2text'. I didn't seem to have
"pip" installed (notice the "seem" por favor). So I started
setup-x86_64 and worked through the process of installing "pip". I am
working with python3 so I tried to select a "pip" that corresponded
with it.

But after installing it I still didn't have the "pip" command. Finally
I used cygcheck to check for what files are installed by setup for
that package, let's see:  cygcheck -f /usr/bin/pip3.12
python312-pip-25.0.1-2 -- is the package I installed. The package's
setup does not include installing a command named "pip"!!! It was an
hours work to figure this out. When I finally understood the simple
and obvious thing to do: check /usr/bin/ for pips (!), I discovered a
whole flock of pips lurking in there:

d999db900a30a48b3823c5c31d25e13c *pip   <-- I made a hard link to
pip3.12 as the md5sums show
d999db900a30a48b3823c5c31d25e13c *pip3.12
45215ed1028f23dee3c6c24aa9824a63 *pip3.6
d999db900a30a48b3823c5c31d25e13c *pip3
a22904009720072190a8f73e0dbe6946 *pip3.9
58febe00b52b2562415e6949c36d3bf0 *pip2
58febe00b52b2562415e6949c36d3bf0 *pip2.7

No offense intended, but why would there be multiple pips left over
from earlier installations? -- this is just poor attention to detail
and coupled with the non-obvious absence of a "pip" it is much more
work than one ought  to have to do.
-- 
Soren 'tino
He's earthy, he's pithy, he's ...a bit astringent.
Think of him more as a "topical antiseptic" than as a snack.

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