delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/08/15/08:38:32

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
X-Apparently-From: <earnie?boyd AT yahoo DOT com>
Message-ID: <3B7A88C0.B595B14D@yahoo.com>
Date: Wed, 15 Aug 2001 08:35:44 -0600
From: Earnie Boyd <earnie_boyd AT yahoo DOT com>
X-Mailer: Mozilla 4.77 [en] (WinNT; U)
X-Accept-Language: en
MIME-Version: 1.0
To: tromey AT redhat DOT com
CC: Bernard Dautrevaux <Dautrevaux AT microprocess DOT com>,
"'Tim Van Holder'" <tim DOT van DOT holder AT pandora DOT be>,
Charles Wilson <cwilson AT ece DOT gatech DOT edu>, automake AT gnu DOT org,
CU List <Cygwin AT Cygwin DOT Com>
Subject: Re: Automake 1.4l released
References: <3B7974C6 DOT 83934084 AT yahoo DOT com> <3B797B22 DOT C06C71D9 AT yahoo DOT com> <87bslip7hj DOT fsf AT creche DOT redhat DOT com>

Tom Tromey wrote:
> 
> >>>>> "Earnie" == Earnie Boyd <earnie_boyd AT yahoo DOT com> writes:
> 
> I don't know Cygwin very well.  And I certainly wouldn't try to tell
> the Cygwin developers what to do.  If this is just an oversight, then
> my preference would be to fix it in Cygwin.  If it is fundamental to
> Cygwin for some reason, then I would suggest we fix it in `cp'.
> Automake probably isn't the only tool that relies on `cp -p'.
> 

See below.

> Earnie> For other reasons, you are causing a HOALOW for little gain on
> Earnie> the tool side.  The gain for Automake is what, "To test the
> Earnie> distribution for CDROM release"?
> 
> I don't know what "HOALOW" means.
> 

hell-of-a-lot-of-work

> The gain for automake is that we can now test for a real bug which is
> easy to accidentally introduce into a distribution.  The `distcheck'
> target exists *only* to do testing to make sure the distribution is
> correct.  You make it sound like this isn't very important, like we
> should simply disable this feature.  Well, I disagree with that.
> 

With your explanation, I disagree also.

> Earnie> At least test to see if `touch'ing a read only file will cause
> Earnie> problems and work around them automagically if it does.
> 
> This makes a presumption about the implementation of `touch'.  Some
> versions of `touch' are implemented using open()/write().  Those will
> fail.
> 
> The real question is about the behavior of `cp -p', which really
> should not depend on the mode of the source file (provided it is
> readable).  Sure, we could test to make sure `cp -p' works.  And we
> might, because there is obviously a bug here.  But adding a workaround
> to Automake doesn't mean the bug is gone.
> 

Thanks for the input.  I have a clearer understanding of the problem and
Corinna has found a fix within Cygwin.  However, I still think that
bugwardability ((tm) Akim Demaille) is appropriate for Automake.

Earnie.

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019