delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/06/18/16:34:17

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:message-id:date:from:reply-to:mime-version:to
:subject:references:in-reply-to:content-type
:content-transfer-encoding; q=dns; s=default; b=vvFM8dfYnPhcRos8
dA35C3wjGT6JXH3zRccsAzKceN1ASP0qnPgoJR1wVJvF9yhZfQIfESmT85fOnz67
LJByU+eBw9csnR+dLtmA+o7/keC+ybopa+mLZ0zIkoEhsSsXXL++xeDoykfD8qml
adaKWNfBjwdWYaNIYuLa8Gr+cms=
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:message-id:date:from:reply-to:mime-version:to
:subject:references:in-reply-to:content-type
:content-transfer-encoding; s=default; bh=LoNZwFmRFs3THeYC0nGbLB
K7o/8=; b=Ox+aSZGatu4FP/afwUL0VFy3tndL7GcnZwwu4bkZ+hTc2AFmE9+Mdf
I9nD2AxAg8RZTmO/CKkwQ99yBILjV/+eD/tDGE/k/VmlSFfcjst+aGwA6CY/oPSY
899/ENovKu0RFbf3YVAKa5YkYFsTCetZf4ztXvZ4JmK9FMkHN2als=
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=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2
X-HELO: vms173025pub.verizon.net
Message-id: <53A1F7A1.3050702@cygwin.com>
Date: Wed, 18 Jun 2014 16:33:37 -0400
From: "Larry Hall (Cygwin)" <reply-to-list-only-lh AT cygwin DOT com>
Reply-to: cygwin AT cygwin DOT com
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.5.0
MIME-version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Base 64-bit Cygwin now requires Perl?
References: <CAAXzdLX=PuGT8N9G19W8ykN7H6zLa5D5psXc+SMmyZfogMg5CA AT mail DOT gmail DOT com> <CAAXzdLVHrLZ53hxm-=zy=6zPjT1+KDpv60Jc3_-AbnV8vq-9ow AT mail DOT gmail DOT com> <53A1F336 DOT 3030509 AT breisch DOT org> <53A1F5CF DOT 5080708 AT obj-sys DOT com>
In-reply-to: <53A1F5CF.5080708@obj-sys.com>

On 06/18/2014 04:25 PM, Douglas Coup wrote:
>
> Objective Systems, Inc.
> REAL WORLD ASN.1 AND XML SOLUTIONS
> Tel: +1 (484) 875-9841
> Fax: +1 (484) 875-9830
> Toll-free: (877) 307-6855 (USA only)
> http://www.obj-sys.com
>
> On 6/18/2014 4:14 PM, Chris J. Breisch wrote:
>> Steven Penny wrote:
>>> On Fri, Aug 9, 2013 at 12:17 PM, Steven Penny wrote:
>>>> Because of this dependency line
>>>
>>> This issue is back again, now with
>>>
>>> man-db
>>>    lynx
>>>      perl
>>>
>>> OP
>>> http://cygwin.com/ml/cygwin/2013-08/msg00152.html
>>>
>>
>> Yes, this is true, and my guess is that it will remain so.
>>
>> man-db depends on lynx, and that's not a dependency that is easily
>> removed, even if I was inclined to try, which I'm not. It needs some sort
>> of WWW browser. I don't think that can be disabled. It's not a configure
>> option to do so, so it'd have to be handled through Cygwin specific
>> patches to the source. I haven't looked into how difficult that would be
>> yet. Perhaps it's not all that difficult. I'll take a glance when I get home.
>>
>> While the browser doesn't have to be lynx, that's probably the simplest one.
>>
>> lynx depends on perl. I'm not 100% sure this is a valid dependency. I
>> don't notice that as a dependency on other systems. I think it comes from
>> the fact that there's a sample perl script included in the installation.
>> This is just sample code, and is merely to demonstrate using a perl script
>> with lynx as a CGI. If Im correct and this is the reason for this
>> dependency (I don't see anything else), it could likely be removed. I'm
>> not the Cygwin project manager or the lynx maintainer, however, and such a
>> decision would have to be left to them.
>>
>> However, I wonder if the answer here isn't just to move perl into base.
>> perl scripts are used everywhere, even in startup/shutdown scripts on some
>> Unix systems. I think most people at this point expect a Unix environment
>> to have perl.
> Just for my two cents, does "move perl into base" mean that a Cygwin install
> would always install Cygwin's perl and would not allow perl to be skipped?
> I'm asking because we use ActiveState perl; we've had problems trying to run
> some of our scripts using Cygwin's perl. Every time a Cygwin install tries
> to bring in Cygwin's perl, we either have to mark it to be skipped or let it
> install and then run setup again to de-install it.

Yes, moving Perl to the Base category would mean that it would always be
installed.  When the pros and cons of this change were debated in the past,
the decision then was to leave Perl out of the Base category.

-- 
Larry

_____________________________________________________________________

A: Yes.
 > Q: Are you sure?
 >> A: Because it reverses the logical flow of conversation.
 >>> Q: Why is top posting annoying in email?

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