delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2023/11/30/11:24:31

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C3522383939E
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1701361470;
bh=ubri24/JMzFhXZoOkUfgFdqtyfFwRG21x7yplVkxGuY=;
h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:From;
b=dxsd+nZ40Shs6hTaM4jU2FYY6WQyDsNEg343eiFusHhPuLgh6ca2DGuYV3it4hRxA
GB55e4yHdflSPNzW2/VhBZSfeKUBt3r/bl8nLrp0P3X8ft7eFJ9fCm+uMu4hsWsh81
lCKuq88mz3eOCzTvpof7qN/ppcAyJIWUsaO5zo3Q=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D3CC1385AC19
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org D3CC1385AC19
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1701361434; cv=pass;
b=PLZZKS2YYpiSaxkXHWmJkuBeHGcNcW48BGLHWUICNR1IsbFSxiKGnFTcgSSXsbLjnPIwlbilk0xkgoVz1tEkkQUCyEOV9A40pHeEx7KHT2fj9x27a1HiGTozJ3sSoo+23x5klpoYxsPxt67uYaBLWxF68P2zaxltdliJd3hPkZk=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
t=1701361434; c=relaxed/simple;
bh=EBYTECVGuo0018WtwcyDwZpZI8fBtVxaczn54USS8O8=;
h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID:
MIME-Version;
b=d0eaecKV5p2aJeZKW+ngpGUM2lNShXT2+XvklcDUOi3AK/9opXUEn41Gbbc6Dcxv4b0VQkVF9tnITDUJ4G7uU13rmTBe9CcgGqk+J1wnwjtJ9qdDl5JZgkd2xhEPdNUI0N4IsNO6SQDpQGUb8GLMV85cyWl8N+mgZqxMqUV5YpU=
ARC-Authentication-Results: i=2; server2.sourceware.org
X-CSE-ConnectionGUID: hyktqL7wQ3ur7bOwa88U5g==
X-CSE-MsgGUID: xjNCEMObR3+ihOjw9Ydz5A==
X-SBRS-Extended: Low
X-IronPortListener: ces-out
X-IronPort-AV: E=Sophos;i="6.04,239,1695700800"; d="scan'208";a="349708202"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
b=kjkagRGboGnT5B84/eufq0dozLSSPea4pvKcQSYbk8ABx474GKVfHdJEodNRptrnf0ki+CKYHWkOshBchFompBG5R4JJAP3/VH9AFYM1sGKtMp/LlGMxQfRaH4jTf0Px/UHSVfIZHs8RipeH+WOMcpEgCAYqj6jI1p3NUfK+bfwSMKOiclf1RRDxwtxGZQfxGVY6Oqbiejz/MzAyHpja9qCeezT31vf5A6RoLnI83bssUCSIL8TkDr2d/uRneXHqqxliKHE6hGA1a8xfCOCbmEohG+b7n3fPVT7TTynwvAxOVzSeYxMqEAlRUhrpyMiKxFAX8QMOxn21IHZdKfI2hw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector9901;
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=Qg2CQAHxqmFDF9LJT5oofTviRyW4D+KmRUxHhlo87o4=;
b=VbO3JJMeC8fFPWTw1NChCAk73Tn0C9z0YapagrtEAm2DOPwdsX42G4midPSP9QC0/b+PjeeE7P980F+P8C6uHaiFDoMLzeNwbWzPkaOnFEvq3zkkxht2lLzW0MJHIK2t8ds4cGjguKWzG/fKcsSFTkvoAnMC4MtG/7Sdb/dgZcKl2E6BIL/nbKVTCOikhvGsyz4Pvj+9spbxwFRcVsOS/iOyySs6DCaRsSFtO6TCPQkVzVshrZtpaCrKf6TeXf7OMb+IiLekMGVpL/blNN30jAIlEGYK9oz62Jr6yb4pOoc7yR/9MqHaFSAbJg03OUzvJCBhSyUAzYhCKyRVN+np1w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=ncbi.nlm.nih.gov; dmarc=pass action=none
header.from=ncbi.nlm.nih.gov; dkim=pass header.d=ncbi.nlm.nih.gov; arc=none
To: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Subject: "Unneeded" packages are hard to get rid of in Setup
Thread-Topic: "Unneeded" packages are hard to get rid of in Setup
Thread-Index: Adojp29Wq2M++dsaRNKHRleuY5UTlA==
Date: Thu, 30 Nov 2023 16:23:21 +0000
Deferred-Delivery: Thu, 30 Nov 2023 16:23:16 +0000
Message-ID: <SJ0PR09MB71021A8123CCF9EC1C0C2F2CA582A@SJ0PR09MB7102.namprd09.prod.outlook.com>
Accept-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SJ0PR09MB7102:EE_|SA1PR09MB11444:EE_
x-ms-office365-filtering-correlation-id: ae816a36-3653-417f-5d60-08dbf1c0bc62
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: M8po9L2LkdZ07O6QJaUlB9qEUj2E69MhtB8zsCwjW0Bo3F59eNCzjF1guCViIwE6E2+qV0sbTjh92pcsWOi685lWS5AGDxnmojnI8pzRI68LI5P0r69j+v8piUdstEDsiMShZdFRp+Pr3UCZFRraAKC5zPVKA1uqVk0V6f35o83EKtBRiSCI11Cj5O5o/jcPimV3VIFfE2hyCyUJwxlB7l2qqAPrmFWqlmQer0yTt5Rp5ZfbeTy8/mwwoZJaWaJ40i9liCaJDROFU0S++4k6LwqfwCOGcRXni7zHEPxWPT7dQWStDAIE6CeFqg5jLzBbzgRFauanuVDJN4nViGgFY3Og3GWeH1Ucsu+HrARBSh2wyVXg4CF7gO3ZnCQf2VSf7vVz6zd/W/yDMnZIUl1ilPWFbxnrpEAh5dXJP64SUnXWA5WKHgUq7k9ZpoTD1h2sdX5Ksex/1T0BUmTuJ2eUVtm92sCSJf4ZoJKecqFNJyiIRqBrPoWYwUYpUWtRxBhRrW7pK6eDAHbto5DCGtEkdK0ssgUXeTEvqr14jO2tJW1lqzbQJ1ba+iTc92XJxNgdzOupSD/PDBgydbiKSWetcSv5m1Zc1gI0bBb7lE5Q8CbzVTDsHDG7yEHICZft7yDi7JTVGfqsdEKUdiH7C/r7fg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:SJ0PR09MB7102.namprd09.prod.outlook.com; PTR:; CAT:NONE;
SFS:(13230031)(366004)(230922051799003)(186009)(451199024)(1800799012)(38070700009)(55016003)(66899024)(33656002)(122000001)(5660300002)(2906002)(86362001)(83380400001)(6666004)(9686003)(7696005)(38100700002)(71200400001)(26005)(6506007)(52536014)(498600001)(66476007)(8676002)(76116006)(8936002)(64756008)(6916009)(66446008)(66556008)(66946007)(26583001);
DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?7dUhjqrZTNQpc8pVht+SkSxX4E62GGqgzUWMX9WdB4Ebnrz1UqEk9V3I+Xs5?=
=?us-ascii?Q?MQi3u8G5dxUVduPFhM0750MebYdR9+Y+4k473F6/w/fhcC2ts98NZeRY1g6k?=
=?us-ascii?Q?8x1KxpH+0wsnEmoOWCEY7PekN4ILHRR1HQJ6hRsxmcE/XYh7EUw4s4ucz1AQ?=
=?us-ascii?Q?mFXU5ZHiC2ztEVoPrUYHneXScBpbNp3aYJHxFkGxMO8Rw/LuQzIrcxggsO+K?=
=?us-ascii?Q?hPZG7ob3b7v69lP9GPUbe73DxmnDyNdBerCz5obdUTzGmqCP3/UoOcs/H+sa?=
=?us-ascii?Q?/99Q5Ky/NpPlXvef02+LzspmJBftIUwjOWccN4HWHYt2fUF6CJYvtlaBGYCb?=
=?us-ascii?Q?VN2rPq6Oz3Mqxmk05ZfbOoZHde1Rz6GoLV+tdftAs4XKRSVaf7BC0i7w4uON?=
=?us-ascii?Q?TyL3sBr/4GvrYAkHOSnSTa5FdUq6I3McNvsUiI6g95X2FZQ2Fo8HlKPh3feZ?=
=?us-ascii?Q?g6mPinXo53SF62ic9xvfHAQdFjoI1PwtjKk3Vo64qZHeCO73RKatpWPb3jNa?=
=?us-ascii?Q?0rss0jXnj7QeU7qJdWeVb0iKE1hiW9YItTRfehuM2UT6vzQZMhDkkUJ/Y6X/?=
=?us-ascii?Q?gRxZ4VCq5ME/Oi35aMhg0srRTE8jLZSGC3W2ZbqLY9D110l97ZWdL1yyc5c1?=
=?us-ascii?Q?ZJZlRTCeGu5ri0CkttZ+VVl9WBv3ttD2xqafxrvWOHQ0CB3VOALGvJakeyC0?=
=?us-ascii?Q?aWqaThk+ahJHlsfILg2OJsBZ4ULoUaAXbLFeaPbVTcuKtQK6DBiK0xhswQsd?=
=?us-ascii?Q?Kpg1RDQVs8CUXFyiDtJV239tlyHcY7Pd1l1lyCZvtN33+xWcxCz9+SVIFNHs?=
=?us-ascii?Q?MaQKxXeAV6oTI3LGSGDHSwI41pt15KqauwViF1L3atmhlqrUfoB26MGdxqsu?=
=?us-ascii?Q?afA8QwJG8jfa4RlJOtJxFxsiPzpK99IecJPCqZws0alvsgoTDRCWIOYWnFk2?=
=?us-ascii?Q?Dk2HX8GIT1Dc77MPMMoQwLAnZMR1mBmaSICaWicF4edZYV/KV7mQAIEef+Va?=
=?us-ascii?Q?2JahXKoYO4VFsI2UxiF3gsLjoAXuDHaAQh/alJnYDrD8dI/2nafaQEO2/6ia?=
=?us-ascii?Q?X3jslG4oRlMTUxQoSQIbiyru4bVNwtG5adLI1FeOr+65LdQFn3WIEsz4iYBm?=
=?us-ascii?Q?7vIqEGARNEjbQIYkwtG3p8Wld6kTF26fRWIoWlYXdFA3pMzTn4auo34ZuncK?=
=?us-ascii?Q?77I6wEzhLBBo6oKxXyB9oo8L/yD1E2eXN8AUbBbtgu5mxVsYhGo7hhMre9Q7?=
=?us-ascii?Q?DXoEcj8Ls0dP/+21DFSkd5b7oISq7bECoNnTnyz+LZ2X80eA0vFdTFi9XYC+?=
=?us-ascii?Q?9aXIPc62nxWpeh/gpPA9Vyt9KCAWJbdoR7gDz/Qv0xjNVDWQeYCpbLkiv8of?=
=?us-ascii?Q?R9fChZJ3HphZlcisWcwjs1LX0VnTigGZDJhaDT+3SpV7E+oWsXG5FhDzAG+C?=
=?us-ascii?Q?ctV94yhmCMNIhV/0UCk5eoy8A8GwTUaBD++Y4oyERVtwhd32Pl+dR6ANINgs?=
=?us-ascii?Q?v1IG+dxsJBQ1uqmM1Rbm0woMdngP8bZxRK/nVnBnJW6j+kcym2Cghk98rx2J?=
=?us-ascii?Q?58dUl/kCSoDNgOOzt1E=3D?=
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 9S27SvTGzuGbW5U+8havJgBuaqC+HsQ/vYvZu0GpwnB9RTv1gDEKx7je3I0c93hyyV6TjqF18lTDVOShBne7DhAKwdxIjqG6j9I6C37XNsKN/Bq496C9a7+e/jZg/EHkiPlewuTpENsgQ73ZBByEw/fDaAIgRIATOHIpE5PxaOpMe3mYQQs0UJQRT2fxuEO/rYTqoGi1p8dudWBHef/TiKNBTsWGKqGghvjTtezJKy9aW7z12GrqIhjuvVGPpjnlmpxA07DdBOZU1Lr1jNA+zUnb4Jz8zdELAeWmm+o9pLqLfwEdVikrHAue4ic0HL9Xob3pHjK8RIrsI47fc6hISJ+NOxag6FyjNBZ/Bhcnp/4ryj+tcWuGuvwH5Fw+KkQiaGFU+epYPernnJpGpW3UFFCOCw78fIepQkAX2Ia9SWYqWy5b31G7ROxYc3sx2JeieN4+VeUwZ1UWr5pMOGQGL8YdczWzFMnrSyzQMHYjaJ4spJIFALoILeZvVQSvvRbE2NwSqxWQhBf0NZFKFlZIzJYhpOlGLNnw/DbfYUHO/yk9z7lIdBuneMz6ZeQyU8Tf3KsPzuhbvr6h7pOXAd0IQ/w+rzX58+DQtYUzL7YTPA2zwSyhtEnjeit6/QSbYSPnOixOdu9hTDQBEkHURXqzvWX8gimj68aPIfTmTIeRIB30yG3o3tNmlspFU2rYtLaj+WNgfX9AaChWgXkdwnxFZnqvbeoqbtMJe4/dyMiIStb2qjhFiYWqddVv/OXLcLQjCKN6+yOK7jVUVATwWG+hY8sHCG7iFxM5aVmH/7HEUPhAxYdJt8RyAYyjaJ/Zs84Rbx5xcAA+emIUVKp9gIjTWQ==
X-OriginatorOrg: ncbi.nlm.nih.gov
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR09MB7102.namprd09.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ae816a36-3653-417f-5d60-08dbf1c0bc62
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2023 16:23:49.9494 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 14b77578-9773-42d5-8507-251ca2dc2b06
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR09MB11444
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_EF, RCVD_IN_MSPIKE_H2, SPF_PASS, TXREP,
T_SCC_BODY_TEXT_LINE,
T_SPF_HELO_PERMERROR autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
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: "Lavrentiev, Anton \(NIH/NLM/NCBI\) \[C\] via Cygwin" <cygwin AT cygwin DOT com>
Reply-To: "Lavrentiev, Anton \(NIH/NLM/NCBI\) \[C\]" <lavr AT ncbi DOT nlm DOT nih DOT gov>
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

Hi All,

I was updating my Cygwin installation at home and that had accumulated some "Unneeded" packages, which were very hard to deal with:

The default disposition is "Keep" (while logically, since they are "safe to be removed", it should have been "Uninstall")
so it nearly got me a carpal syndrome to manually click on each of those pesky packages to select "Uninstall", individually
(I don't think there's a group update -- I can't "select" more than a single line with the mouse);

But that wasn't all!

When I re-ran Setup I still had quite a few of the packages showing up as "Unneeded" -- I suppose because they were the
dependencies of some of the packages that had just been removed previously.  I took me a dozen of iterations of re-running
Setup, and each time selecting the packages, again, individually, and then seeing a fewer left for the next Setup run, etc...

FTR, the most stubborn to go away was the old python stuff...

So I have a question:  from the usability standpoint, can "Uninstall" be the default action suggested for the "Unneeded" please?
If Setup cannot figure out the circular dependencies and needs a few rounds like in my case, at least the user does not have to
re-click everything every single time!  Or better yet if Setup could do both, suggest "Uninstall" and figure out the order of the
package removal so that all the dependencies are satisfied, but that's a considerable improvement, and is left as a suggestion.

Thanks!

Anton Lavrentiev
Contractor NIH/NLM/NCBI


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