From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/38602 Path: main.gmane.org!not-for-mail From: Harry Putnam Newsgroups: gmane.emacs.gnus.general Subject: Re: Something very wrong here Date: Tue, 04 Sep 2001 09:12:51 -0700 Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035174440 23391 80.91.224.250 (21 Oct 2002 04:27:20 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 04:27:20 +0000 (UTC) Return-Path: Return-Path: Original-Received: (qmail 20050 invoked from network); 4 Sep 2001 16:12:55 -0000 Original-Received: from mail.networkone.net (209.144.112.246) by gnus.org with SMTP; 4 Sep 2001 16:12:55 -0000 Original-Received: (qmail 6599 invoked from network); 4 Sep 2001 16:12:53 -0000 Original-Received: from unknown (HELO reader.local.lan) (209.144.117.151) by mail.networkone.net with SMTP; 4 Sep 2001 16:12:53 -0000 Original-Received: (from reader@localhost) by reader.local.lan (8.11.2/8.11.0) id f84GCpc29140; Tue, 4 Sep 2001 09:12:51 -0700 Original-To: ding@gnus.org In-Reply-To: (Simon Josefsson's message of "Tue, 4 Sep 2001 16:38:36 +0200 (CEST)") User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.0.104 Original-Lines: 108 Xref: main.gmane.org gmane.emacs.gnus.general:38602 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:38602 First off, I guess setting nnml-marks-is-evil is no way to find out what is causing my problems. So dropping that for now. > Here lately I find already respooled messages still in there only not > really, the files are gone but .overview or newsrc.eld still sees > them. This just happened again here. Simon asks: > How does your respooling setup look like? Is the respooling commands > invoked in the prescan summary buffer? What does *Messages* contain > after you have done all this? My split looks like: (setq nnmail-split-methods '(("tests" "^Subject:.*test.*labridge") ("cron" "^From:.*\\(Cron Daemon\\)") [...] snipped a massive list of splits ("Edited" "^Subject: \\[ed\\]\\|^Subject: \\[ed\\]") ("misc" ""))) [Not really part of split below but related] (setq gnus-message-archive-group '((let ((current-archive-date-string (format-time-string "%m%y" (current-time)))) (concat (if (message-news-p) "news-" "mail-") current-archive-date-string)))) The split is invoked via (respool) `B r' in the `prinb' group summary buffer. What I noticed just now is after respooling, prinb is presumably empty, but when I open it I see the same messages as if they were still there. Attempting to open them gives the message that the the article may have been cancelled or expunged. Now checking the actual directory C-x d Mail/prinb I see the .marks file: ((read (1 . 3031))) And the .overview which contains the headers from some 19 messages, but no messages. So closing the group and reopen lets see what *Messages* says (seems normal): Retrieving newsgroup: nnml:prinb... Fetching headers for nnml:prinb...done Scoring...done Generating summary...done Only thing is, all the ones shown in summary buffer are ghosts.. Now looking a little further... C-u G del prinb and watching the record in *Messages*: Deleting group nnml:prinb... Deleting article /home/reader/Mail/prinb/.marks in prinb... Deleting article /home/reader/Mail/prinb/.overview in prinb... Deleting group nnml:prinb...done Closing gnus, then emacs grep prinb ~/.newsrc.eld Mail/active News/cache/active prinb appears in .newsrc.eld in two places: /home/reader/.newsrc.eld:(setq gnus-killed-list ==> prinb /home/reader/.newsrc.eld:(setq gnus-topic-alist ==> prinb Nothing in Mail/active but does appear in News/cache/active: nnml:prinb 3031 3031 y The directory is not actually in the cache though. So removing the entry from News/cache/active, and restart When a batch fetch is run I see a number of messages pulled from procmail_dir/prinb.in to Mail/prinb (at the command line) No prinb group in evidence so pressing F Trying j nnml:prinb.... Yup there it is with 17 new messages including another reply from Simon. Respool the lot with B r and close the new prinb. Reopen it and there are the same messages only they are ghosts. $ ls -al Mail/prinb total 20 drwxrwxr-x 2 reader reader 4096 Sep 4 08:57 . drwxr-xr-x 96 reader reader 4096 Sep 4 08:57 .. -rw-r--r-- 1 reader reader 29 Sep 4 08:57 .marks -rw------- 1 reader reader 4419 Sep 4 08:57 .overview No messages but as you see, the .overview and marks files contains a fare bit of data. News/cache/active has remained unchanged ... prinb is not in it now. Sorry this is something of a ramble, but I couldn't see a tidy way to express what is happening.