www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/02/17/18:23:10

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 51HNNAf63162776
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 51HNNAf63162776
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=e6SkFTPk
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7396C3858C5F
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1739834589;
bh=b7tJszYjI8NltPXKontXnqRdyMxj+vsuAm0rfVucB04=;
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
From;
b=e6SkFTPkeObwdK0Wh15HwtyAXJK297Uy1yMC4PNFzXs4tZUMBNE9bgHvVbsL4vWXr
wr5sDXtNyMjK5XoSZytCf2wT6ZrVGIphqY+qIVLgDKplnwlrRtGBEz3De9t57lb0a4
+rzt4k033CW+qZewojgYx3PzcFptJNQDcR6Ozd2Q=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 95D823858D21
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 95D823858D21
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1739834517; cv=none;
b=RopuUxs45wH38m6JVG36OFULYza9ueiBKbLxd3KPRBvqZ+uE8rgEUit/53hhvz2MLKAds71KQALsb9PkNdwl6hmGwzEod4vK1H/O2uvP5X6KPKL6QRaChQeKOM3YqdlgcttxVr6CeBAGUY6J9bZweWKeK1mnB77q+25bXI0HJbQ=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1739834517; c=relaxed/simple;
bh=Axz72ryuLgoINMZw+my4ubT1XXtM2tAjiySSdhvlEjU=;
h=Message-ID:Date:MIME-Version:From:Subject:To:DKIM-Signature;
b=yEGYahm/msNdsOrNt3Bnjf1yhc4tcawm0jUpW3gPVv1b4lOzrPuyiIvV5h51nCt7LRtPD2PadIwW3UggrqwsvCT0iK43J0jv0mxP3KgNjGz+1r6gUzjXt+9o7+GoX6Q0HQOx5rTlN9JNyLkOPCOLFSgQW6wJSsBWmgzP5rmJ99Y=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 95D823858D21
Message-ID: <48d3065c-6550-4714-946a-eeb9507b9842@SystematicSW.ab.ca>
Date: Mon, 17 Feb 2025 16:21:55 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Package 'unitS' requires python39 & requests
To: cygwin AT cygwin DOT com
References: <2c32c02d-a7f0-4aef-a147-584cfd0691f5 AT kircheis DOT it>
<e679d6ca-99c0-4705-9a5e-791c6b4b67a1 AT gmx DOT com>
<0f4216d9-8592-4d89-8581-ae93b6e70d0a AT gmail DOT com>
Autocrypt: addr=Brian DOT Inglis AT SystematicSW DOT ab DOT ca; keydata=
xjMEXopx8xYJKwYBBAHaRw8BAQdAnCK0qv/xwUCCZQoA9BHRYpstERrspfT0NkUWQVuoePbN
LkJyaWFuIEluZ2xpcyA8QnJpYW4uSW5nbGlzQFN5c3RlbWF0aWNTdy5hYi5jYT7ClgQTFggA
PhYhBMM5/lbU970GBS2bZB62lxu92I8YBQJeinHzAhsDBQkJZgGABQsJCAcCBhUKCQgLAgQW
AgMBAh4BAheAAAoJEB62lxu92I8Y0ioBAI8xrggNxziAVmr+Xm6nnyjoujMqWcq3oEhlYGAO
WacZAQDFtdDx2koSVSoOmfaOyRTbIWSf9/Cjai29060fsmdsDM44BF6KcfMSCisGAQQBl1UB
BQEBB0Awv8kHI2PaEgViDqzbnoe8B9KMHoBZLS92HdC7ZPh8HQMBCAfCfgQYFggAJhYhBMM5
/lbU970GBS2bZB62lxu92I8YBQJeinHzAhsMBQkJZgGAAAoJEB62lxu92I8YZwUBAJw/74rF
IyaSsGI7ewCdCy88Lce/kdwX7zGwid+f8NZ3AQC/ezTFFi5obXnyMxZJN464nPXiggtT9gN5
RSyTY8X+AQ==
Organization: Systematic Software
In-Reply-To: <0f4216d9-8592-4d89-8581-ae93b6e70d0a@gmail.com>
X-Rspamd-Queue-Id: C6A3430
X-Stat-Signature: tqkciwj7r1y3tt9jptu46sxabpin7cgt
X-Rspamd-Server: rspamout05
X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361
X-Session-ID: U2FsdGVkX19XDNPN2675qum6ifD0nAQ/vuHZzw2nFsg=
X-HE-Tag: 1739834515-648899
X-HE-Meta: U2FsdGVkX18jnaT+A0br5mhQrzdaVmYRhf2go8r9iOrCI3BCxMpYWQD/xr9OXk2NSeJUP5VukG9DgVNiYlx4aHX44wrvyduatfQdE0udQOlKUyjir5eAGHe2MBbK4FEC9mbLJN2wedvMbDsfYht7578EOU+e36YUt60KPQtuGsM97lYIwWB8NpdWDF03OYfHSPT2vQ47uzqBBGxoUjnOcZ16qeV00CdLfGb4G5utC9zwjWYtJimUKhjBtUi87HDMLCLb0vThu7wFFn5wBObDvj8s/VMT0TPs9SH2sjh/mBmurKgbMupQSp2QSV/RkzEiqqkrScBK9FoclDlPIrHRm0sqihXt2XlMNztO8b8buKQuOxTjJrCqQA==
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-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
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: Brian Inglis via Cygwin <cygwin AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
Cc: Brian Inglis <Brian DOT Inglis AT SystematicSW DOT ab DOT ca>
Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 51HNNAf63162776

On 2025-02-17 07:48, Marco Atzeri via Cygwin wrote:
> On 17/02/2025 15:31, Sam Edge via Cygwin wrote:
>> On 17/02/2025 11:29, Federico Kircheis via Cygwin wrote:
>>> I just noted that the last version of mc (4.8.33-1) depends on python3.
>>
>> I mentioned this a while ago but the 'units' package also has a dependency on 
>> 'python39' and 'python39-requests'. This is purely because of the currency 
>> updater script (/usr/bin/unit_cur) I believe.
>>
>> I suspect that most people who want units want it for its physical unit 
>> conversion functionality and the proportion using it for up-to-date currency 
>> conversion is probably pretty small.
>>
>> Considering this, might it be an idea to remove those dependencies?
>>
> 
> side effect of our builing tool automatism.
> Removing this type of dependencies is a manual additional operation.
> 
> We should modify cygport to allow some dependecies to be excluded.
> 
> Time to look on it.

Similar to other packages like this, we could split into subpackage 
python-units-currency-updater, require it from the main package, and announce it 
will not be automatically installed in the next release, and will have to be 
selected in setup.
In the following release, drop any dependency and announce that.
Or do so in delayed -2 and -3 releases if upstream is not updated, as it is 
sometimes a year or two between updates, often depending on changes in 
standards? See https://ftpmirror.gnu.org/units/ for dates.
I could prep a test release -2 and announcement, and at some future time (how 
long?) if no upstream updates, untest to current stable; similarly thereafter 
with -3?

-- 
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher  but when there is no more to cut
                                 -- Antoine de Saint-Exupéry

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