delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2002/03/28/17:31:29

Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm
Sender: cygwin-apps-owner AT cygwin DOT com
List-Subscribe: <mailto:cygwin-apps-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT cygwin DOT com>
List-Help: <mailto:cygwin-apps-help AT cygwin DOT com>, <http://sources.redhat.com/lists.html#faqs>
Mail-Followup-To: cygwin-apps AT cygwin DOT com
Delivered-To: mailing list cygwin-apps AT cygwin DOT com
Message-ID: <3CA399B6.A4C92359@hack.kampbjorn.com>
Date: Thu, 28 Mar 2002 23:31:18 +0100
From: Hack =?iso-8859-1?Q?Kampbj=F8rn?= <cygwin-apps AT hack DOT kampbjorn DOT com>
Reply-To: cygwin-apps AT cygwin DOT com
X-Accept-Language: en,da,es,ca
MIME-Version: 1.0
To: cygwin-apps AT cygwin DOT com
CC: cygwin AT cygwin DOT com
Subject: Re: "Install-Info" not found during installing CYGIN
References: <FC169E059D1A0442A04C40F86D9BA76008ABE3 AT itdomain003 DOT itdomain DOT net DOT au> <3CA30DDC DOT D828F259 AT hack DOT kampbjorn DOT com> <3CA33B52 DOT 5030401 AT ece DOT gatech DOT edu>

Charles Wilson wrote:
> 
> Hack Kampbjørn wrote:
> 
> > Note this doesn't happen for wget. I've just checked.
> >
> >
> >>>texinfo.
> >>>Should be in base (IMHO).
> >>>
> >>No! Anything that has info pages should depend on texinfo. That's what
> >>dependencies ARE FOR.
> >>
> 
> Anything that installs .info files should have texinfo in its dependency
> list.  If it doesn't, it's a bug, and the setup.hint should be fixed.

Sorry but I disagree.
wget includes documentation in clear text, man pages and info pages
(some other packages also has HTML documentation) but it has no
dependency on cat, more or less (or whatever pager the user prefers), or
man, or texinfo.

It should be up to the user to choose how to read the documentation be
that cat, man or info.

Taken the example further, some package may in the future (when XFree,
Gnome and KDE are full setup.exe package) have some Gnome or KDE menu
shortcut but it shouldn't install Gnome or KDE just because of that.

> (Yeah, it's possible some of my own packages violate this -- tell me and
> I'll fix 'em)

Readline doesn't depend on texinfo but uses install-info in its
postinstall script, we agree that it's a bug:
#!/bin/sh
prefix=/usr
infodir=${prefix}/info
cd ${infodir}
for fn in history.info readline.info rluserman.info ; do 
  install-info --dir-file=./dir --info-file=${fn}
done

But I don't think the fix is to add texinfo as a dependency but to only
call install-info if it's installed.

> 
> --Chuck

-- 
Med venlig hilsen / Kind regards

Hack Kampbjørn

- Raw text -


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