delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2016/10/04/16:54:24

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:content-type:mime-version:subject:from
:in-reply-to:date:content-transfer-encoding:message-id
:references:to; q=dns; s=default; b=Ye/QbJcEszWGBJRT6peIA449ATGg
V7YvQjNrjh+znPNVllhM1j1yc3M+uFNDcHZO7QPryBQTpLd/6MYi5hn0rC4o44KX
NQZ5IIMtRK6yrYr2zmJZV48rcGmbO0PcFEw5QNQLzbDZdwdjSnP5Hbx3eMWbJVSi
lGiKH6NokXq+k+k=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:content-type:mime-version:subject:from
:in-reply-to:date:content-transfer-encoding:message-id
:references:to; s=default; bh=GHlKp0VWakSVF5wQgQCu6HKttUA=; b=VZ
W7xSaDh5eMDEC4++H0sGZkVkra4dFmzpXMKZlg4u0H7TqoCFXkbVfnKU3/MuqOn6
f2qVUX98JNksQe4nIpa/2+fkK7g9b2dA9iVXhEJU4O0f2sN2rAtnyNdyXhzenhve
OQxRaerPy5D4UP/XUHSDDd+TcjSJLahZcBdW7LntQ=
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
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=1.3 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy=sk:genepa, sk:gene.pa, gene DOT pavlovsky AT gmail DOT com, U*gene.pavlovsky
X-HELO: gproxy5-pub.mail.unifiedlayer.com
X-Authority-Analysis: v=2.1 cv=Z+J/QhhA c=1 sm=1 tr=0 a=x/h8IXy5FZdipniTS+KQtQ==:117 a=x/h8IXy5FZdipniTS+KQtQ==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=IkcTkHD0fZMA:10 a=CH0kA5CcgfcA:10 a=w_pzkKWiAAAA:8 a=pGLkceISAAAA:8 a=JDkm1kNzy8m6AEd0P94A:9 a=QEXdDO2ut3YA:10 a=sRI3_1zDfAgwuvI8zelB:22 a=6kGIvZw6iX1k4Y-7sg4_:22
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Subject: Re: Native symlinks and setup.exe
From: Vince Rice <vrice AT solidrocksystems DOT com>
In-Reply-To: <CAPTiy3M+C9H41K65e0Dyqqc+AUismTrPGwmoCmNQc=-Gv++NYQ@mail.gmail.com>
Date: Tue, 4 Oct 2016 15:53:44 -0500
Message-Id: <DD849478-5A57-441D-B6C8-6A1488E80FA0@solidrocksystems.com>
References: <CAPTiy3O9eEhdgWcdEKkY=Egd+_8WJtxOc6WXjhecr9Du=-f=fg AT mail DOT gmail DOT com> <nsqpd6$tvm$2 AT blaine DOT gmane DOT org> <CAPTiy3NY7oB0g4fg_nmsF8YzzPRdMh2aFnezy5ceoKiM8UWW8w AT mail DOT gmail DOT com> <nsthp6$jtq$1 AT blaine DOT gmane DOT org> <CAPTiy3NzXWSv8+kazpeXYx9EB18nQ+f+S1aSyQcAF4aMrNdqtQ AT mail DOT gmail DOT com> <CA+Fg1xbhdZkexKwEFYmy-BtQdV5ZPYOeJC9K-F0Kdh0V701zBg AT mail DOT gmail DOT com> <CAPTiy3M+C9H41K65e0Dyqqc+AUismTrPGwmoCmNQc=-Gv++NYQ AT mail DOT gmail DOT com>
To: The Cygwin Mailing List <cygwin AT cygwin DOT com>
X-BWhitelist: no
X-Exim-ID: 1brWig-00063W-CJ
X-Source-Sender: rrcs-192-154-176-197.sw.biz.rr.com ([10.1.84.205]) [192.154.176.197]:27957
X-Source-Auth: vrice AT solidrocksystems DOT com
X-Email-Count: 4
X-Source-Cap: c29saWRycjI7c29saWRycjI7Ym94ODY3LmJsdWVob3N0LmNvbQ==
X-IsSubscribed: yes
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id u94KsJhL003649

Please don’t https://cygwin.com/acronyms/#TOFU.

> On 4 October 2016 at 17:56, Gerrit Haase <gerrit DOT haase AT gmail DOT com> wrote:
>> Hello Gene,
>> 
>> in my opinion, it is not a setup.exe or tar problem, but I think
>> packages should not include symlinks at all. All can be created
>> postinstallation by the postinstall script, inside Cygwin and the
>> users environment it is running on.
>> 
>> Obviously, a political discussion is required, to decide whether it is
>> ok, as is, or if a change in package logic would have benefits.
> 
> On Oct 4, 2016, at 3:41 PM, Gene Pavlovsky <gene DOT pavlovsky AT gmail DOT com> wrote:
> 
> That is a good point as well, however I'm not sure what are the
> opinions of Cygwin's "elders".
> Would everyone vote for creating a policy like that and pushing it to
> the package maintainers?
> A political discussion is what I'm trying to start here :)

I am not a “Cygwin elder,” nor do I play one on TV.

Packages are going to include simlinks because packages have simlinks in them.
The goal of Cygwin is to minimize the work that has to be done to port a package.
For example, the gawk package includes a link to awk. And so forth.

I don’t see that changing. And, as already noted, setup isn’t a Cygwin program,
so it knows (and cares) nothing about cygwin environment variables.


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