Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <016f01c32b9e$3533cc00$78d96f83@pomello> From: "Max Bowsher" To: References: <20030605160847 DOT GZ875 AT cygbert DOT vinschen DOT de> <006901c32b7f$0d7cceb0$78d96f83 AT pomello> <20030605164123 DOT GB875 AT cygbert DOT vinschen DOT de> <00c701c32b84$6632f980$78d96f83 AT pomello> <20030605174228 DOT GF11499 AT redhat DOT com> <005301c32b90$73d4b270$78d96f83 AT pomello> <20030605184902 DOT GA17403 AT redhat DOT com> Subject: Re: Sparse file criteria malfunction - binutils produces sparse .exe & .dll files Date: Thu, 5 Jun 2003 21:08:18 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-Cam-ScannerAdmin: mail-scanner-support AT ucs DOT cam DOT ac DOT uk X-Cam-AntiVirus: Not scanned X-Cam-SpamDetails: Christopher Faylor wrote: > On Thu, Jun 05, 2003 at 07:29:51PM +0100, Max Bowsher wrote: >> I assumed you would trust someone telling you whether the read-only >> attribute of a file was set, without needing to see further evidence? >> To me, this is an equivalent situation. > > Nope. I wouldn't. I'd ask for "attrib" output. That's tech support > 101. And, I'd do it even though there is a system utility to do that. > Strangely enough, I have this argument with our tech support guys all > of the time. I recently had a situation where I lost a day of debugging > because I "trusted" someone to have done the right thing and it turned > out that the problem, which I couldn't duplicate, was due to someone > incorrectly reporting a version number. They didn't provide the output > of an rpm command or anything. They just said "I'm pretty sure it's > version X". ... Fine, I'll try not to cut corners in my information reporting: I tested freshly-built new-cygwin1.dll cygwin0.dll and cygserver.exe with both my tool and Pierre Humblet's tool - both agreed the files were sparse. >>>> Personally I think "Don't risk anything if there is no potential gain" >>>> is reasonably persuasive. >>> >>> Lets use the popular reasoning here. If there was no potential gain >>> then Microsoft would not have provided the option, would they? Since >>> they did there has to be *some* potential gain. >> >> But their option isn't on by default. So, presumably, there must be >> some circumstances when it is undesirable. > > That wasn't the point here. You were saying there is *no potential > gain* not that there were situations in which it was undesirable. I'm > just using your reasoning to show that there has to be a potential gain. > > I'm not necessarily agreeing with your reasoning but, IMO, you can't > claim both that "If it was good Microsoft, would have turned it on by > default" and "There is no potential gain", since in the former you trust > Microsoft and in the latter you don't. My fault, I've snipped too much context, and/or not explained myself well enough in the first place. What I intended to say was: I would like the ability to turn off sparse file creation, because *in the ways I use Cygwin*, it cannot benefit me, but it could inconvenience me. Now, AFAIK, sparse files will only benefit people using BitTorrent or similar, or people in very large domains (lastlog). I.e., this does not apply to a significant number of Cygwin users. Are there any other cases when sparse files can help? Max. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/