From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 5681 invoked from network); 27 Aug 2020 15:03:05 -0000 Received: from lists1.math.uh.edu (129.7.128.208) by inbox.vuxu.org with ESMTPUTF8; 27 Aug 2020 15:03:05 -0000 Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.94) (envelope-from ) id 1kBJQ0-00ABvt-Fn; Thu, 27 Aug 2020 10:02:24 -0500 Received: from mx2.math.uh.edu ([129.7.128.33]) by lists1.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1kBES9-00A97k-9q for ding@lists.math.uh.edu; Thu, 27 Aug 2020 04:44:17 -0500 Received: from quimby.gnus.org ([95.216.78.240]) by mx2.math.uh.edu with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1kBES5-001s8K-Qe for ding@lists.math.uh.edu; Thu, 27 Aug 2020 04:44:16 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:Mime-Version:References :Message-ID:Date:Subject:From:To:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=6qqAeBjNVzsbfAgAuFTzy/HwdBgJB8qmODtElk32ugE=; b=t3snbUcYmp0E9nCW+mO3NzKrLu klZKJPohaGceMGeLm1y5cdj/oa7WzC7vY+43pmeSv2hpYFrHJQ3sGwHHbKNNSZ2u7DtVUF/ZkmNsr MxhqPGeLuBTvnR/YQ30V/QOoT7ovBatF4r7T9Y6Ai4pqqhOVogi7ZYMASlGRWvj3h7Q0=; Received: from static.214.254.202.116.clients.your-server.de ([116.202.254.214] helo=ciao.gmane.io) by quimby with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kBERw-0000bX-Tz for ding@gnus.org; Thu, 27 Aug 2020 11:44:08 +0200 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1kBERv-0007Rc-0j for ding@gnus.org; Thu, 27 Aug 2020 11:44:03 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: ding@gnus.org From: =?utf-8?Q?Adam_Sj=C3=B8gren?= Subject: Re: nnml suddenly not activating groups on startup Date: Thu, 27 Aug 2020 11:43:56 +0200 Organization: koldfront - analysis & revolution, Copenhagen, Denmark Message-ID: <87a6yg5spv.fsf@tullinup.koldfront.dk> References: <87zh6itacs.fsf@hope.eyrie.org> <871rjtn8g2.fsf@tullinup.koldfront.dk> <87tuwptjcx.fsf@hope.eyrie.org> <87y2m1jnij.fsf@tullinup.koldfront.dk> <878se1dswd.fsf@hope.eyrie.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cancel-Lock: sha1:e1L/suNlI+GwxAA2rO6FFX6+BXg= OpenPGP: id=476630590A231909B0A0961A49D0746121BDE416; url=https://asjo.koldfront.dk/gpg.asc Mail-Follow-Up-To: never X-Face: )qY&CseJ?.:=8F#^~GcSA?F=9eu'{KAFfL1C3/A&:nE?PW\i65"ba0NS)97,Q(^@xk}n4Ou rPuR#V8I(J_@~H($[ym:`K_+]*kjvW>xH5jbgLBVFGXY:(#4P>zVBklLbdL&XxL\M)%T}3S/IS9lMJ ^St'=VZBR Precedence: bulk Russ writes: > So (nnml "") seems to be doing something different than "nnml:" and is > working correctly, and this appears to have something to do with when the > server is opened. Maybe it's a sequencing issue during startup? I was chasing something similar at one point I think (related to nnir/notmuch and searching), when I changed my .gnus to use the full definition for each server where ever it is used, I stopped having problems. > For the record, my select-method configuration is: > > '(gnus-select-method > '(nntp "news.eyrie.org" > (nntp-open-connection-function network-only) > (nntp-connection-timeout 3))) > '(gnus-secondadry-select-methods '((nnml ""))) ^ I guess this typo is only in the email? I have: (setq asjo-local-mail-method '(nnml "" (nnir-search-engine notmuch))) (setq gnus-secondary-select-methods `( ,asjo-local-mail-method [....] (setq gnus-check-new-newsgroups `(,asjo-local-mail-method)) So I always give the complete and identical definition whenever I use it. >> Does your server buffer show multiple nnml-servers? > > It does not, but now that you mention this, I feel like at one point I did > see this and "fixed it" by deleting one of the servers. I should have > remembered that, and that's probably related, although I'm fairly sure my > problems started before that and this was one of my attempts to fix it. That could account for the two different "types" of groups, at least, I guess. >> ¹ Not my archive groups, though, they seem to all carry a copy of the full >> server definition: >> (nnml "archive" (nnml-directory "~/Mail/archive") >> (nnml-active-file "~/Mail/archive/active") >> (nnml-get-new-mail nil) >> (nnml-inhibit-expiry t)) >> as the last element. That seems a little much. > Mine had this in gnus-server-alist and just a reference to "archive" in > the group information, but while I've been working on this problem (and > after it started), I finally got rid of the second nnml server for > archiving and just merged all that stuff into my main nnml server because > I've had no end of problems with having two nnml servers for years. I gave my archive server the same treatment as I described above, so I have: (setq asjo-archive-method '(nnml "archive" (nnml-directory "~/Mail/archive") (nnml-active-file "~/Mail/archive/active") (nnml-get-new-mail nil) (nnir-search-engine notmuch) (nnml-inhibit-expiry t))) (setq gnus-message-archive-method asjo-archive-method) (setq gnus-refer-article-method ;; First try to load the article from your local newsserver or nnml '(current ;; Then try the archive (?): (list asjo-archive-method) .... to make sure that every time I mention the server, the definition is exactly identical. I think I chased that problem down to some elaborate function checking if two definitions were the same, somewhere deep inside Gnus, and I concluded that it was too hairy for me to try to fix. > The last straw was that while I was restarting Gnus to try to get to > the bottom of this problem, one time Gnus split all of my incoming > mail into the archive server instead of the main nnml server. Uggghh :-/ Best regards, Adam -- "Dom 999 saker Adam Sjøgren jag aldrig skulle göra asjo@koldfront.dk Dom vägs upp av 999 värre saker jag redan har gjort"