From: Eric Abrahamsen <eric@ericabrahamsen.net>
To: Eli Zaretskii <eliz@gnu.org>
Cc: "Gerd Möllmann" <gerd.moellmann@gmail.com>,
"Andrew G Cohen" <cohen@andy.bu.edu>,
65447@debbugs.gnu.org
Subject: bug#65447: 30.0.50; Gnus: No such function: nnfolder-server-opened
Date: Tue, 22 Aug 2023 09:25:32 -0700 [thread overview]
Message-ID: <87msyjhwn7.fsf@ericabrahamsen.net> (raw)
In-Reply-To: <83il97tjar.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 22 Aug 2023 14:20:44 +0300")
Eli Zaretskii <eliz@gnu.org> writes:
>> From: Gerd Möllmann <gerd.moellmann@gmail.com>
>> Date: Tue, 22 Aug 2023 09:29:39 +0200
>>
>> Gerd Möllmann <gerd.moellmann@gmail.com> writes:
>>
>> > I get the following error when starting Gnus with M-x gnus.
>> >
>> > No such function: nnfolder-server-opened
>> >
>> > The function nnfolder-server-opened is indeed defined nowhere I can
>> > find. In case it matters, I had a Gnus autosave file. After M-x gnus,
>> > I answered 'n' to the question if the autosave file should be used.
>> > After that, the error is signaled.
This is almost certainly the source of the problem. Your .newsrc.eld
file should have entries for groups looking like:
("nnfolder+archive:sent.2022-02" 3 ((1 . 1)) ((unexist) (seen 1))
(nnfolder
"archive" (nnfolder-directory "~/.mail/archive")
(nnfolder-active-file "~/.mail/archive/active")
(nnfolder-get-new-mail nil)
(nnfolder-inhibit-expiry t)))
Long story short, at Gnus startup time the `nnfolder' symbol at the head
of the method list will get turned into a `require' call for the
appropriate library, so the nnfolder functions should be available early
on.
I'm not sure exactly how you got there, but it sounds like there are
references to your nnfolder group(s) somewhere in Gnus, but the groups
are not listed in your .newsrc.eld, so the library is never loaded.
What nnfolder groups show up in your Group buffer (hitting "L" first).
Are those groups present in your .newsrc.eld file?
Eric
next prev parent reply other threads:[~2023-08-22 16:25 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-08-22 5:18 bug#65447: 30.0.50; Gnus: No such function: nnfolder-server-opened Gerd Möllmann
2023-08-22 7:29 ` Gerd Möllmann
2023-08-22 11:20 ` Eli Zaretskii
2023-08-22 16:25 ` Eric Abrahamsen [this message]
2023-08-22 17:13 ` Gerd Möllmann
2023-08-23 4:18 ` Eric Abrahamsen
2023-08-23 5:18 ` Gerd Möllmann
2023-08-23 17:01 ` Eric Abrahamsen
2023-08-24 8:56 ` Gerd Möllmann
2023-08-27 7:16 ` Gerd Möllmann
2023-08-22 7:37 ` Andreas Schwab
2023-08-22 7:54 ` Gerd Möllmann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87msyjhwn7.fsf@ericabrahamsen.net \
--to=eric@ericabrahamsen.net \
--cc=65447@debbugs.gnu.org \
--cc=cohen@andy.bu.edu \
--cc=eliz@gnu.org \
--cc=gerd.moellmann@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).