delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2000/04/13/16:11:09

Message-Id: <200004132011.QAA04876@delorie.com>
Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-developers-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com
From: "Parker, Ron" <rdparker AT butlermfg DOT com>
To: cygwin-developers AT sourceware DOT cygnus DOT com
Subject: RE: More setup changes
Date: Thu, 13 Apr 2000 16:09:17 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2448.0)

This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_000_01BFA58C.BFA3E75C
Content-Type: text/plain;
	charset="windows-1252"

> From: Mo DeJong [mailto:mdejong AT cygnus DOT com]

> When I ran the uninstall script from the Windows menu a
> dos window showed up. It contained the following message.
> 
> All files in directory will be deleted!
> Are you sure (Y/N)?
> 
> That is a little scary, would it really delete ALL files?
> 
> This message is being printed by the Win 95 del
> command when it is passed a directory instead
> of a file. The cause of this problem is deep
> down in setup.c.
> 
> A directory like usr/bin/ in the tar file was
> getting converted to C:\Cygwin\usr\bin, so
> setup.c thought it is was a file not a directory.
> When setup.c goes to write out the command to
> delete a file or directory, it checks to see
> if the name ends with a \ char.
> 
> I do not know if this ever worked, but it is
> broken now so I whipped up a patch for the
> problem. This patch will append a \ char on
> the end of a filename that setup.c is processing.

Not that it matters, but I thought this was previously working.

> This patch also adds /usr/local/bin to the default
> PATH set in cygwin.bat. Users that install programs
> with autoconf will be installing into /usr/local
> by default so it should be on the PATH.

I may find in a later message that this has been committed already, but if
not I would like some opinions.  Should /usr/local/bin be added to the path?
As I see it--

CONS: A longer path results in a slower executable search by the
cygwin1.dll.  Setup does not actually place any files into /usr/local and
this would be overhead.

PROS:  Possibly fewer complaints to the main list from a naked
configure-make-install procedure.

If we decide to add /usr/local/bin to the path, setup should create it since
some programs may puke on a nonexisting directory in PATH.  

This could lead to the argument to add a "basic" directory structure,
/usr/man/man{0-9}, /var/run/{etc,lib,tmp}, etc.  And IIRC this idea was
already struck down on this list, so don't let my questions open an old
issue.

------_=_NextPart_000_01BFA58C.BFA3E75C
Content-Type: application/ms-tnef
Content-Transfer-Encoding: base64

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
cQpQloF5MXjRIMG/A5EG8DABBBAKUFGFfadQAAADAP0/UgMAAB4AQhABAAAAQwAAADxQaW5lLkxO
WC40LjEwLjEwMDA0MTMwNzA2MjAwLjI3MTM1LTEwMDAwMEBhYm9taW5hdGlvbi5jeWdudXMuY29t
PgAAAwDeP+QEAAADAAlZAQAAAAsAAIAIIAYAAAAAAMAAAAAAAABGAAAAAAOFAAAAAAAAAwABgAgg
BgAAAAAAwAAAAAAAAEYAAAAAEIUAAAAAAAADAAKACCAGAAAAAADAAAAAAAAARgAAAABShQAAfW4B
AB4AA4AIIAYAAAAAAMAAAAAAAABGAAAAAFSFAAABAAAABAAAADkuMAADAASACCAGAAAAAADAAAAA
AAAARgAAAAABhQAAAAAAAAsABYAIIAYAAAAAAMAAAAAAAABGAAAAAA6FAAAAAAAAAwAGgAggBgAA
AAAAwAAAAAAAAEYAAAAAEYUAAAAAAAADAAeACCAGAAAAAADAAAAAAAAARgAAAAAYhQAAAAAAAAsA
DoAIIAYAAAAAAMAAAAAAAABGAAAAAAaFAAAAAAAAAwAmAAAAAAADADYAAAAAAB4AMUABAAAAEQAA
AFJEUEFSS0VSRDA2RkM0MDAAAAAAAwAaQAAAAAAeADBAAQAAABEAAABSRFBBUktFUkQwNkZDNDAw
AAAAAAMAGUAAAAAAAwCAEP////8CAfk/AQAAAHQAAAAAAAAA3KdAyMBCEBq0uQgAKy/hggEAAAAG
AAAAL089QlVUTEVSIE1BTlVGQUNUVVJJTkcgQ09NUEFOWS9PVT1CVUlMRElOR1MvQ049UkVDSVBJ
RU5UUy9DTj1UT1dFUi9DTj1SRFBBUktFUkQwNkZDNDAwAB4A+D8BAAAADAAAAFBhcmtlciwgUm9u
AB4AOEABAAAAEQAAAFJEUEFSS0VSRDA2RkM0MDAAAAAAAgH7PwEAAAB0AAAAAAAAANynQMjAQhAa
tLkIACsv4YIBAAAABgAAAC9PPUJVVExFUiBNQU5VRkFDVFVSSU5HIENPTVBBTlkvT1U9QlVJTERJ
TkdTL0NOPVJFQ0lQSUVOVFMvQ049VE9XRVIvQ049UkRQQVJLRVJEMDZGQzQwMAAeAPo/AQAAAAwA
AABQYXJrZXIsIFJvbgAeADlAAQAAABEAAABSRFBBUktFUkQwNkZDNDAwAAAAAEAABzAA520UiqW/
AUAACDBc56O/jKW/AR4APQABAAAABQAAAFJFOiAAAAAAHgAdDgEAAAATAAAATW9yZSBzZXR1cCBj
aGFuZ2VzAAALACkAAAAAAAsAIwAAAAAAAwAGECpTdzIDAAcQ/QUAAAMAEBABAAAAAwAREAEAAAAe
AAgQAQAAAGUAAABGUk9NOk1PREVKT05HTUFJTFRPOk1ERUpPTkdAQ1lHTlVTQ09NV0hFTklSQU5U
SEVVTklOU1RBTExTQ1JJUFRGUk9NVEhFV0lORE9XU01FTlVBRE9TV0lORE9XU0hPV0VEVVBJAAAA
ABf0

------_=_NextPart_000_01BFA58C.BFA3E75C--

- Raw text -


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