delorie.com/archives/browse.cgi | search |
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:mime-version:to:subject | |
:references:in-reply-to:content-type:content-transfer-encoding; | |
q=dns; s=default; b=jV9MlK19sZEbYLpdBh3F5gX+1EUXtePUON97HILuEMN | |
qzl1EZ3YRkPDd+tZbkP2wxiUhryPWVFYtghEyIjGx4F6ueyJ6AGmxa0jqf1CsXmL | |
3AsA6Vv2Qi5w0PuM3h7NwRKKxEZuRatcRYKIeRf8+/Yb0srUMTjOVG+3HfQ9zJ/Y | |
= | |
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:mime-version:to:subject | |
:references:in-reply-to:content-type:content-transfer-encoding; | |
s=default; bh=9pHniKTXn3pgmOLWuvj+j7yZjoo=; b=q5W1P0f7h+k7yN/vv | |
Jn2hPQgNCLxxjH2Qa01bC1qoKdOiCRzFpiIxnrRM15Fk9iyFyrvnvaP2fdO7ApTP | |
lpdzuPcYxU+v17BPag9sCkP8KKC662bbZ/BmTC+ZlnzIVOqlNd62R18Xy8j6asFk | |
VnuWWtfeliQB4wfwzPI+Yi5s+s= | |
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=0.4 required=5.0 tests=AWL,BAYES_20,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 |
X-HELO: | server.obj-sys.com |
Message-ID: | <53A1F5CF.5080708@obj-sys.com> |
Date: | Wed, 18 Jun 2014 16:25:51 -0400 |
From: | Douglas Coup <dcoup AT obj-sys DOT com> |
User-Agent: | Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.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> |
In-Reply-To: | <53A1F336.3030509@breisch.org> |
X-Get-Message-Sender-Via: | server.obj-sys.com: authenticated_id: dcoup AT obj-sys DOT com |
X-IsSubscribed: | yes |
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. > > So, yes, there are options to remove this dependency. The lynx one > seems to me to be the easiest, but I could be wrong. As I said, I can > take a look into seeing how difficult it would be to create a Cygwin > specific version of mandb without browser capabilities. I'm not > convinced it's worth crippling mandb just to remove this dependency, > however. > > Finally, I'm not sure that removing this dependency is worthwhile, > regardless, but that's not my call. > -- 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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |