Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , 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?= 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: <3CA30DDC DOT D828F259 AT hack DOT kampbjorn DOT com> <3CA33B52 DOT 5030401 AT ece DOT gatech DOT edu> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit 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