GNU bug report logs - #15829
Opening nnfolder server on archive...failed

Previous Next

Package: gnus;

Reported by: sds <at> gnu.org

Date: Thu, 7 Nov 2013 20:31:01 UTC

Severity: normal

Found in version 5.13

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Sam Steingold <sds <at> gnu.org>
Cc: 15829 <at> debbugs.gnu.org
Subject: bug#15829: Opening nnfolder server on archive...failed
Date: Wed, 05 Feb 2014 18:29:34 -0800
Sam Steingold <sds <at> gnu.org> writes:

>> (defvoo nnfolder-directory (expand-file-name message-directory)
>>   "The name of the nnfolder directory.")
>
> nnfolder-directory
> ==> "/home/sds/Mail/archive"
>
> message-directory (customized to gnus-directory in .emacs)
> ==> "/Users/sds/Mail/"
>
> gnus-directory (customized in .emacs)
> ==> "/Users/sds/Mail/"
>
> (assq 'nnfolder-directory (third (assq 'nnfolder nnoo-definition-alist)))
> ==> (nnfolder-directory . "/Users/sds/Mail/")

Hm.  If you list the servers (with `^' in the group buffer), do you get
any nnfolder servers there that contains the offending setting?

>> Anyway, could you set `debug-on-error' to t and post the backtrace you
>> get?  It shouldn't be trying to create any directories on open, I think...
>
> I always run with debug-on-error==t; however, gnus, apparently, handles
> the error.

Uhm, yeah.  And I see from the code what the culprit is pretty easily:

(deffoo nnfolder-open-server (server &optional defs)
  (nnoo-change-server 'nnfolder server defs)
  (nnmail-activate 'nnfolder t)
  (gnus-make-directory nnfolder-directory)

So the question is more why Gnus thinks that it should mess with
nnfolder anyway...

-- 
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/




This bug report was last modified 11 years and 190 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.