Re: mutt header_cache
On Wed, Feb 21, 2007 at 12:29:01AM +0000, Matt Richards wrote:
> On Tue, Feb 20, 2007 at 01:33:53PM -0600, Kevin Monceaux wrote:
> > Matt,
> >
> > On Tue, Feb 20, 2007 at 11:30:47AM +0000, Matt Richards wrote:
> >
> > > I added --with-hcache to the configure args when building mutt and it
> > > not accepts the set header_cache in the config file and when i run mutt
> > > the header cache file is created, however, the fine size is 0 and never
> > > seems to budge from being 0 :(
> > >
> > > Does anybody know why this might be or have I hit another unexplainable
> > > issue lol :/ .
> >
> > If you're installing from the FreeBSD ports collection you can enable
> > Mutt's IMAP header cache by defining the WITH_MUTT_IMAP_HEADER_CACHE
> > knob. And, if you want to enable Mutt's Maildir header cache, define
> > the WITH_MUTT_MAILDIR_HEADER_CACHE knob. A list of available knobs for
> > Mutt can be found in Mutt's port's Makefile.
> >
> >
> Hiya, cheers for the replies
>
> I built mutt with the imap_header_cache knob and now it has bdb as a
> dependency but and i'm getting the same issues than the version I
> built myself :(
>
> ldd says thats mutt is built against qdbm ...
>
> /usr/local/bin/mutt:
> ..
> libqdbm.so.14 => /usr/local/lib/libqdbm.so.14 (0x28341000)
> ..
>
> I have been playing and I noticed that if the header cache points to a
> directory then files are created when I browse to a new IMAP folder but
> these files still remain to be blank.
>
> I have been looking around and found some pages on imap header cache not
> working in a cvs version and it sounds like the same problems that i'm
> having.
>
> I'm going to try building a CVS version and see if that helps. I dont
> know why i seem to be getting all these problems, lol
>
> Oh well, will let you know how it goes, please let me know if anybody
> has any other ideas.
>
>
Ok i know what it was now lol, after all this it was just an issue with
the freebsd system not being able to lock files over nfs lol
I set the hcache location to a file in /tmp and it works fine.
lol, now i have another issue to look into but mutt is working well now
:)
Cheers for all of your help,
Matty.