From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/15550 Path: news.gmane.org!not-for-mail From: mylesenglish@gmail.com Newsgroups: gmane.emacs.gnus.user Subject: Re: Error: Required feature `nnimap' was not provided Date: Fri, 22 Jun 2012 09:35:12 -0700 (PDT) Organization: http://groups.google.com Message-ID: References: <136a37d6-dca6-4a96-be50-3a500941585b@googlegroups.com> <1557fa31-610d-481e-a6c6-1afac30ebefc@googlegroups.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1340383806 17358 80.91.229.3 (22 Jun 2012 16:50:06 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 22 Jun 2012 16:50:06 +0000 (UTC) Cc: info-gnus-english@gnu.org To: info-gnus-english@gnu.org Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Fri Jun 22 18:50:06 2012 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Si73e-0007Gu-2O for gegu-info-gnus-english@m.gmane.org; Fri, 22 Jun 2012 18:50:06 +0200 Original-Received: from localhost ([::1]:57813 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Si73d-00030Q-UK for gegu-info-gnus-english@m.gmane.org; Fri, 22 Jun 2012 12:50:05 -0400 Original-Path: usenet.stanford.edu!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-Lines: 82 Original-NNTP-Posting-Host: 86.131.165.140 Original-X-Trace: posting.google.com 1340383711 7949 127.0.0.1 (22 Jun 2012 16:48:31 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Fri, 22 Jun 2012 16:48:31 +0000 (UTC) In-Reply-To: <1557fa31-610d-481e-a6c6-1afac30ebefc@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=86.131.165.140; posting-account=FoqOzgoAAAAV8Qu4pa3SFK1f96sUN8Fu User-Agent: G2/1.0 Original-Xref: usenet.stanford.edu gnu.emacs.gnus:86613 X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Original-Sender: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.gnus.user:15550 Archived-At: On Friday, June 22, 2012 5:32:13 PM UTC+1, Myles wrote: > On Thursday, June 21, 2012 6:37:47 AM UTC+1, XeCycle wrote: > > myles writes: > > > > > Hi, > > > > > > I have recently upgraded to emacs24 and use dovecot as a local IMAP server for 2 gmail accounts and one other. > > > > > > Can anyone tell me why gnus doesn't connect to my dovecot anymore? > > > > > > The Server buffer shows: > > > > > > {nnimap:localhost} (error) > > > {nnml:} (opened) After deleting .newrc* the {nnimap:localhost} no longer shows. > > > > > > So I press RETURN on the localhost line and get the error: > > > > > > gnus-get-function: Required feature `nnimap' was not provided > > > > Eval (require 'nnimap) and see if it works. Seems like a > > load-path error. > > > > Thanks I tried what you suggest: I deleted .newsrc* and pared down the .gnus to just one dovecot account and when I start gnus it is the (require 'nnimap) that actually triggers the error. > > Without the (require 'nnimap), gnus starts without error but my imap accounts don't appear in *Server* and dovecot is not troubled with any authentication requests. > > I am using Arch Linux packages but will try compiling emacs from source. > > > > The logging doesn't appear to output a log. > > > > > > Here is part of my .gnus: > > > > > > ;; tell gnus not to fetch mail (dovecot will serve it up) > > > (setq mail-sources nil) > > > > > > ;; we are only using email > > > (setq gnus-nntp-server nil > > > gnus-read-active-file nil > > > gnus-save-newsrc-file nil > > > gnus-read-newsrc-file nil > > > gnus-check-new-newsgroups nil) > > > > > > (setq nnimap-inhibit-logging nil) > > > (setq nnimap-record-commands t) > > > ;;(nnimap-log-command "Starting logging") > > > ;;(setq imap-log t) > > > ;;(require 'gnus) > > > ;;(load "imap") > > > ;; FETCHING EMAIL =============================== > > > (setq gnus-select-method '(nnnil "")) > > > (setq gnus-secondary-select-methods > > > '((nnimap "gmailAccOne" > > > (nnimap-address "localhost") > > > (nnimap-stream network) > > > (nnimap-user mylesenglish) > > > (nnimap-authinfo-file "/home/myles/.authinfoME") > > > (nnimap-authenticator login) > > > (imap-shell-program "MAIL=maildir:/home/myles/Maildir/gmailAccOne /usr/lib/dovecot/imap")) > > > '(nnimap "gmailAccTwo" > > > (nnimap-address "localhost") > > > (nnimap-stream network) > > > (nnimap-user rh) > > > (nnimap-authinfo-file "/home/myles/.authinfoRH") > > > (nnimap-authenticator login) > > > (imap-shell-program "MAIL=maildir:/home/myles/Maildir/gmailAccTwo /usr/lib/dovecot/imap")) > > > )) > > > > > > > > > Thanks, > > > > > > Myles > > > > -- > > Carl Lei (XeCycle) > > Department of Physics, Shanghai Jiao Tong University > > OpenPGP public key: 7795E591 > > Fingerprint: 1FB6 7F1F D45D F681 C845 27F7 8D71 8EC4 7795 E591