delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/03/07/09:49:51

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 527EnpQi980946
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 527EnpQi980946
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=dIek71d5
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CFD2D3858C56
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1741358702;
bh=Ji21J/eBf2/QXYmmoMI1PBRilvC35x95fEKhQVpQ+uI=;
h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=dIek71d5Tg28OAeBE2HGAMEf9YMkJUZc5jbhG7gNi9PyJv2sjvLKIGjZHbT2Jx8E8
qeuhIUpMuUU1G27BcQsT/R/ta4heWP3Xp0//qorrf+BhnZrx/5aEvRR75CqH4JKSZg
fJToUGPKUPdHyDml1pSMY7OeCt8hc+LTR688cxIY=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 057DD3858402
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 057DD3858402
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1741358636; cv=none;
b=EH42kMYBjuU0rdIvK0OeBGGFdU2g97vc9ZpAfDA0EgXaYVZ1IkZL89vX6AHZXQGgbRsycaR87gLQ9RDLS3XP24dh6xDz6aKzhT+a0vMkNtt0pmxosxMiXWTI4wDuVfJGyq2BkCXZ10JDJx2z6nitb9w8uR1Z1HtAppxkXKsxgz8=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1741358636; c=relaxed/simple;
bh=3seySHjYd/0vDVyb4BXilok/7tqrU3uQPADJcloOEEI=;
h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
b=amm8m5D64LQIEU193jx7g/FZJN0Qa52hJUpKhX5xPP+RoDvS+bpGGW2dBpZkWYTNwHvzQpzkOpyJJM1X87BgHS2Ob19FdfyZKANN9og30RnwYiV88+zStXNLrcTOQRJgML0bfCcK60eaFCMzze1XvZBZBkTTdByEOzMPl54GVpY=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 057DD3858402
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1741358635; x=1741963435;
h=to:subject:message-id:date:from:in-reply-to:references:mime-version
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=9ZM5SOwCU65CfVx2Wmk+Njm9yq/n0XgrxlP/hgiPdEY=;
b=tOlteTIF47hfs3C+KzVOhCCx5uNn0SSFXAcppLhWZiesZnPyrBrlXZ9ahmOdeVVVG1
kT95OYvzo03cFuOMPPMFO9AbyhvI2fu1DVDBlbzp7mKYq3ddWL6Etvx6iTPqx4mtJFB9
wtcXnnkvqYYYTiEnpeZZWJOVPpYe+yoCLXI2Z93JeCtLB7eVbfCPitEJdnGwajxaZWxS
jwhYIaFTNPEDq8fLDTCw0IffQ+aGUx+9jiqRKIKLeNLzzHSixOGGI6FQ7tDw25UoEwM9
tMYrs+ZaKXg8moMAbDLXHMXEkGP18M1nSiFwelXjfcAerAAeaMCGJSVHdrXePNuYnzW7
h60A==
X-Gm-Message-State: AOJu0YxP/1dX0yhQqUyZBudIzu8LrbQsXLZceqBTsY03DkRu54JKhsw1
cdkphRcRVSZm/XrPaHZgaZsglvrEO2oLK+S14+EBhF55nIlVu15QK41mplxyMSCIMzH+8wCcnX9
8TEImo2V10AeGKw8V6/JhgruIZuG8vcsf
X-Gm-Gg: ASbGncuIqqY8mJD1zvS1BrVCJg4VHCdhw1GCuf3LHEyPwtstwQO6ytAzWNw5zmTImo0
p67Igcxsy1nMFxpj2mlKdTxg72WRn18Lpi5297hmpn/bozTNPdaimRCcjDHhmeExiz86DfvIexL
hlsVlPR/Ycp1ZEmcy770/bm3+uNQ==
X-Google-Smtp-Source: AGHT+IGRQyNtdQ793d36T71GXyQVSHonpsW3MPchSRnrltzg+y7Vz2Qo2Tk2Dm+FjV3qTkXx/pDfn/5N2xu7+PXuMII=
X-Received: by 2002:a17:90b:1a8c:b0:2ee:94d1:7a89 with SMTP id
98e67ed59e1d1-2ff7ce6f36emr5310980a91.1.1741358633047; Fri, 07 Mar 2025
06:43:53 -0800 (PST)
MIME-Version: 1.0
References: <CALXu0Ud_ugB8yO6kCgua=qGOdMfGboR4D9hOw2JNTcvKX=tc5A AT mail DOT gmail DOT com>
<Z8rlZlA_OJnG5iq4 AT calimero DOT vinschen DOT de>
In-Reply-To: <Z8rlZlA_OJnG5iq4@calimero.vinschen.de>
Date: Fri, 7 Mar 2025 15:43:15 +0100
X-Gm-Features: AQ5f1Joq61czIvOHH5Kw6OINKsieNHNLeIYD2s0twgytRebcH_tD6Y5FULrDpWM
Message-ID: <CALXu0UeyvWJA4URg_06vaarg-=Atgr45zPYy7SuGxocrb4QQmg@mail.gmail.com>
Subject: Re: Tool for listing sparse file layout
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: Cedric Blancher via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Cedric Blancher <cedric DOT blancher AT gmail DOT com>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>

On Fri, 7 Mar 2025 at 13:24, Corinna Vinschen <corinna-cygwin AT cygwin DOT com> wrote:
>
> [Redirected to the cygwin mailing list]
>
>
> Don't send unsolicited private email, use the mailing lists.
>
>
> On Mar  7 11:19, Cedric Blancher wrote:
> > Good morning!
> >
> > Corinna,
> > could you please add the following tool to cygwin-utils-extra package
> > for Cygwin 3.6? It's SUN's old utility to list the layout of sparse
> > files
> >
> > I figured we need such a tool because otherwise we only have fsutil,
> > which uses the native Win32 API, but nothing based on SEEK_DATA
> > [...]
>
> You really need to work on your expectations.
>
> We're all volunteers.  We're not getting payed for what we're doing.
> We're not working for your personal happiness.
>
> Stop telling us what we're supposed to do for you.  It's pretty
> annoying how you're exerting group pressure with (per last counting)
> five accounts to let us do your bidding on the Cygwin mailing list.

Apologies. This was not intended.

Just the bigger picture: We do bioinformatics, which includes the
tasks of creating, processing, storing, copying, moving, backup and
restoring sparse files.
Until now (before Cygwin added sparse file support, for which I am
VERY GRATEFUL!!) doing this on Windows was a serious PAIN, causing
many problems, which all ended up on my radar.

What we decided last year is to try and fix the WHOLE situation from
beginning (file creation) over middle (copy, move, transfer,
filtering) to the end (backup, destore, delete), and do that for every
IT provider and operating system as needed.
I even decided to get my own hands dirty, get GE HealthCare
(ex-Amersham), NIH, IBM+Oracle (IT providers) and the involved
universities all into the boat, and FIX sparse file bugs. CERN, NIH,
DESY and Oracle Linux staff also joined the fray.

That is lots of work, with many meetings, and not every software
vendor is keen to mop up issues.
Let alone Microsoft needed 3 years to add /sparse to xcopy, and only
did that in a way which requires the latest Win11 version; the
powershell sparse file bugs are still all in limbo. Thus I am happy
that Cygwin has now support to copy, move and backup sparse files in a
RELIABLE and Windows-version independent manner.

> It was enlightening seeing you starting to do the same on the portable
> OpenSSH developers mailing list just three days ago.  You're certainly
> not making a lot of friends this way.

Sign, I didn't start that one.
But I apologize and agree I shouldn't mix management behaviour towards
half-unwilling commercial entities with open source projects.

>
> Getting on-topic:
>
> There's no cygwin-utils-extra package.

cygutils-extra

> If you want that package in the
> distro, do it yourself and become Cygwin package maintainer:
>
> https://cygwin.com/packages.html

Is it wise to put a simple utility in a separate package?

>
> As for your other wishes changing Cygwin to your supposed needs.  Roll
> up your sleeves, dive into the source code and provide patches yourself:

That I am doing right now. Mostly by testing/collecting bug reports,
scheduling meetings, and getting software vendors to fix their bugs,
but I honestly do not contribute much code. I barely have enough time
to deal with commercial software vendors to fix their sparse file
bugs, on top of my normal duties.
But yes, I will try harder in the future.

Ced
-- 
Cedric Blancher <cedric DOT blancher AT gmail DOT com>
[https://plus.google.com/u/0/+CedricBlancher/]
Institute Pasteur

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