delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2010/01/27/03:13:52

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00,SPF_PASS
X-Spam-Check-By: sourceware.org
Message-ID: <4B5FF5AE.3050904@users.sourceforge.net>
Date: Wed, 27 Jan 2010 02:13:34 -0600
From: "Yaakov (Cygwin/X)" <yselkowitz AT users DOT sourceforge DOT net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.7) Gecko/20100111 Thunderbird/3.0.1
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Bug: cygport fails when the working directory pathname contains spaces
References: <4B5FA03C DOT 8020504 AT monai DOT ca> <4B5FC41E DOT 6090301 AT users DOT sourceforge DOT net> <4B5FD16E DOT 4060107 AT monai DOT ca>
In-Reply-To: <4B5FD16E.4060107@monai.ca>
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

On 26/01/2010 23:38, Steven Monai wrote:
> Imagine if a program like 'cp' failed because the current working
> directory has a pathname that contains spaces. You'd probably agree with
> me that 'cp' had a rather serious flaw, wouldn't you?

cygport is not 'cp'.  cygport is a shell script, as are configure 
scripts, the autoconf-generated kind being the most common build system 
out there.  Shell scripts usually use spaces for IFS.  Hence 
distinguishing between a space in a file name/path and whitespace 
between arguments is fraught with difficulties.

> I stand by my original report. This is a bug. Not a serious show-stopper
> by any stretch, but a bug, nonetheless.
 >
> When I find the time and motivation, I may try my hand at fixing it
> myself. I'll report back with patches if I do.

As the author of cygport, I'll advise you that your time will be much 
better spent getting used to not using spaces in file and directory 
names rather than pretending to "fix" a case that will never be 
guaranteed to work.


Yaakov

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


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