The following reply was made to PR mutt/2832; it has been noted by GNATS. From: Brendan Cully <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Cc: Subject: Re: mutt/2832: Mutt can't find the manual Date: Tue, 13 Mar 2007 22:43:29 -0700
On Thursday, 08 March 2007 at 01:30, [EMAIL PROTECTED] wrote: > >Number: 2832 > >Notify-List: > >Category: mutt > >Synopsis: Mutt can't find the manual > >Confidential: no > >Severity: normal > >Priority: medium > >Responsible: mutt-dev > >State: open > >Keywords: > >Class: sw-bug > >Submitter-Id: net > >Arrival-Date: Thu Mar 08 01:30:22 +0100 2007 > >Originator: [EMAIL PROTECTED] > >Release: > >Organization: > >Environment: > >Description: > On a freshly installed system, with no previous installations of mutt, I > downloaded mutt 1.5.14 and configured with the following command: > > ./configure --enable-imap --enable-pop --with-ssl --enable-hcache > > Then I built mutt and installed it. When I hit F1 to look at the manual, I > only get the following error message: > > /doc/mutt/manual.txt: No such file or directory > Press any key to continue... > > ...i.e. mutt is looking for the manual in /doc, for some reason. It's > probably a problem with the autoconf/automake stuff, but I haven't had a > chance to look into it. > > FWIW, I think this bug is actually quite old. I've run into it before, the > last time I downloaded an actual release of Mutt (i.e. not a CVS release -- > I can't build the manual with the CVS release because I'm missing the > tools). It might have been somewhere around 1.5.11 or .12 that I first > noticed this. I've lost track of which development versions I was running > before then... > > The manual does in fact exist, and you can view it just fine using the > command: > > less /usr/local/doc/mutt/manual.txt > > The build environment seems to not be including the prefix in whatever part > of mutt binds the manual to F1. > > Indeed, I just checked /usr/local/etc/Muttrc, and it contans the line: > > macro generic,pager <F1> "<shell-escape> less > ${prefix}/doc/mutt/manual.txt<Ente > r>" "show Mutt documentation" > > Maybe someone used ${prefix} when they meant to use $(prefix)? > > I can obviously fix this manually (and just did), but it really ought to > build correctly... Thanks. Should be fixed in 61b2845af4da.