delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2007/08/23/18:13:47

X-Spam-Check-By: sourceware.org
Message-ID: <46CE067B.8050401@cygwin.com>
Date: Thu, 23 Aug 2007 18:13:15 -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; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070505 Remi/2.0.0.0-3.fc4.remi Thunderbird/2.0.0.0 Mnenhy/0.7.5.0
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: mmroff is installed with a bad path to perl after installing groff
References: <3d31600f0708231448y3e8bb6d4h7dfa07a33614415 AT mail DOT gmail DOT com>
In-Reply-To: <3d31600f0708231448y3e8bb6d4h7dfa07a33614415@mail.gmail.com>
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

Mike Burns wrote:
> mmroff is a perl script that is installed along with groff.
> 
> I'm not sure if cygwin setup is supposed to detect dependencies, but
> it doesn't realize that perl is required.
> 
> After installing perl, the path to the perl interpreter is incorrect
> in the mmroff script.
> 
> I'm also not sure if this is the responsibility of cygwin or groff
> but the mmroff script tries to find perl in /usr/local/bin instead of
> /usr/bin.


That would be a packaging error.  One might also say that the missing
dependency is a packaging error but I think it also raises a more important
question - does it make sense to have Perl pulled in by dependencies from
the "Base" category of packages (i.e. those installed by default even if the
user selects nothing else)?  This is a rhetorical question though.  It has
been asked and answered before.  The answer was "no".  So it would seem
that if 'mmroff' has a dependency on Perl and 'groff' will be pulled in
as part of a base installation, 'mmroff' needs to be pulled out into its
own package if Cygwin is going to continue to provide it.  There may be
other options as well, which the 'groff' maintainer is free to explore.


-- 
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
216 Dalton Rd.                          (508) 893-9889 - FAX
Holliston, MA 01746

_____________________________________________________________________

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

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

- Raw text -


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