From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Colin Baxter Newsgroups: gmane.emacs.bugs Subject: bug#34983: 27.0.50; Gnus cannot start Date: Mon, 25 Mar 2019 07:09:29 +0000 Message-ID: <87tvfrph06.fsf@yandex.com> References: <87k1gn53i6.fsf@bzg.fr> <87woknkfdc.fsf@ericabrahamsen.net> <87sgvbu7gn.fsf@aia00054aia.gr> <875zs7kcwk.fsf@ericabrahamsen.net> <87muljtuho.fsf@aia00054aia.gr> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="78066"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Cc: Eric Abrahamsen , , 34983@debbugs.gnu.org To: Deus Max Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 25 08:10:35 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h8Jkf-000K8r-F2 for geb-bug-gnu-emacs@m.gmane.org; Mon, 25 Mar 2019 08:10:33 +0100 Original-Received: from localhost ([127.0.0.1]:37820 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8Jke-0001mr-DN for geb-bug-gnu-emacs@m.gmane.org; Mon, 25 Mar 2019 03:10:32 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:44974) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8JkF-0001Wt-Ob for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2019 03:10:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h8JkE-0005q7-1i for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2019 03:10:07 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43915) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h8JkA-0005oH-RW for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2019 03:10:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h8JkA-00046s-IB for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2019 03:10:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Colin Baxter Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Mar 2019 07:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34983 X-GNU-PR-Package: emacs Original-Received: via spool by 34983-submit@debbugs.gnu.org id=B34983.155349778815774 (code B ref 34983); Mon, 25 Mar 2019 07:10:02 +0000 Original-Received: (at 34983) by debbugs.gnu.org; 25 Mar 2019 07:09:48 +0000 Original-Received: from localhost ([127.0.0.1]:57459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h8Jjv-00046M-Ph for submit@debbugs.gnu.org; Mon, 25 Mar 2019 03:09:48 -0400 Original-Received: from forward102o.mail.yandex.net ([37.140.190.182]:43734) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h8Jjr-000463-NN for 34983@debbugs.gnu.org; Mon, 25 Mar 2019 03:09:46 -0400 Original-Received: from mxback5o.mail.yandex.net (mxback5o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::1f]) by forward102o.mail.yandex.net (Yandex) with ESMTP id CF546668108E; Mon, 25 Mar 2019 10:09:31 +0300 (MSK) Original-Received: from smtp4j.mail.yandex.net (smtp4j.mail.yandex.net [2a02:6b8:0:1619::15:6]) by mxback5o.mail.yandex.net (nwsmtp/Yandex) with ESMTP id 9bE5gQ71jT-9VOGjjgf; Mon, 25 Mar 2019 10:09:31 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1553497771; bh=qA+ObKR5QBlPL1iSbJpT550PcruyeBXxAOHVdp77I8Q=; h=In-Reply-To:Subject:To:From:Cc:Cc:Date:References:Message-ID; b=gDVENwc8pI7nApRuncf6K2b+bb12gzpKl9UImsFsXlQNrW3mPqD9ocWqGfoxabsgY tcFRqs9QXIWZ03YgonvRdtxFiuSs69hFDp5j8v1Th84m/dCrkwIRNXRK2WAbXQ8wbH E4UjE59KwR0VKCvRGl6l83B9c69F/qYV4dMt8BgM= Authentication-Results: mxback5o.mail.yandex.net; dkim=pass header.i=@yandex.com Original-Received: by smtp4j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id glHhS9iH6w-9UbKin1o; Mon, 25 Mar 2019 10:09:30 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) X-Face: -P+89ASh_wrs;AUGm`!l[}/o-lyK}5W.gq\fkJ{#d6Gu,hWrZNz::iMm5PJb} __A96]-LUrl)X=uF=V|\3-\9/sXvBs/H In-Reply-To: <87muljtuho.fsf@aia00054aia.gr> (Deus Max's message of "Mon, 25 Mar 2019 07:04:35 +0200") Face: iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAIAAAC0tAIdAAAABmJLR0QA/wD/AP+gvaeTAAAA HUlEQVQokWP4jxU0NPxnYMBETAykgFHVo6qprxoAukEeACpHxqwAAAAASUVORK5CYII= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:156748 Archived-At: >>>>> Deus Max writes: > On Sun, Mar 24 2019, Eric Abrahamsen wrote: >> Deus Max writes: >> >>> On Sun, Mar 24 2019, Eric Abrahamsen wrote: >>> >>>> Bastien writes: >>>> >>>>> I checked out and buil Emacs from master today 24-03-2019. >>>>> >>>>> I started Gnus using my usual configuration (see >>>>> https://github.com/bzg/dotemacs/blob/master/emacs.el) and got >>>>> this error: >>>>> >>>>> Debugger entered--Lisp error: (wrong-type-argument >>>>> number-or-marker-p nil) <=(nil 6) gnus-get-unread-articles(nil >>>>> nil) gnus-setup-news(nil nil nil) #f(compiled-function () >>>>> #)() gnus-1(nil nil nil) gnus(nil) >>>>> funcall-interactively(gnus nil) call-interactively(gnus record >>>>> nil) command-execute(gnus record) execute-extended-command(nil >>>>> "gnus" "gnus") funcall-interactively(execute-extended-command >>>>> nil "gnus" "gnus") call-interactively(execute-extended-command >>>>> nil nil) command-execute(execute-extended-command) >>>>> >>>>> Starting Gnus *without* a .newsrc.eld file, I can list local >>>>> groups from my dovecot local IMAP server, but I get another >>>>> weird behavior: after leaving the summary buffer, the group I >>>>> just left is listed one more time; if I enter the group and >>>>> leave it again, I get three groups of the same name in the >>>>> group buffer, etc. >>>>> >>>>> To read Gnus using my .newsrc.eld file again, I tried to >>>>> revert back to Emacs 26.0.92 but now Emacs seems unable to >>>>> read my .newsrc.eld at all. Is it possible that recent >>>>> changes against Gnus changed the way Gnus parses .newsrc.eld? >>>>> >>>>> Copying Eric, as he seems to have been active on Gnus >>>>> recently. >>>> >>>> This is frustrating -- this was the most important part of the >>>> patch, and the part I thought I'd tested most thoroughly. At >>>> worst I think Gnus may be trying to read .newsrc.eld using the >>>> wrong encoding, so I don't think you will have lost anything >>>> permanently. (Still, I'm very sorry this is causing you Gnus >>>> outage.) >>>> >>>> First -- did you run "make bootstrap" before running this new >>>> version? Second, can you tell me if your non-ascii group names >>>> are being saved in .newsrc.eld in utf-8, or if they have >>>> literal byte sequences in them? >>>> >>> Confirm for me, non-ascii group names are now being saved in >>> literal byte sequences in them. Here's an example: >>> "nnimap+AIA:Union/\316\224\316\243-\316\243\317\211\316\274\316\261\317\204\316\265\316\257\316\277\317\205" >>> >>> Didn't have any such issues before. Compiled using "make >>> bootstrap", 3 days ago (and today). >> >> Actually, I'm fairly sure that that's how Gnus has always done >> it, and I tried not to disturb that. But obviously I've done >> something wrong along the way and I think one part of Gnus is >> using a decoded version of the group name, and another part is >> using the encoded version. >> >> Are you seeing duplicate group names? Would you check >> (text-properties-at (line-beginning-position)) on both of the >> duplicated groups, and tell me the value of the 'gnus-group >> property' for both? >> >> Thanks, Eric > I didn't see any duplicate groups in my .newsrc.eld file. Output > on above nnimap group (with literal byte sequences) is: (fontified > t) Sorry to butt in, but I have a slightly different gnus issue with Emacs 27.0.50 (build 1, i686-pc-linux-gnu, GTK+ Version 3.14.5) of 2019-03-24. Before building, I had deleted all the .elc files in lisp/gnus. When I launch gnus it fetches the gmane news and imap mail satisfactory, but throws a warning on nnrss feeds I've not seen before: Warning: Warning - invalid active: "nnrss:AnnPhys" 2059 1 y; Warning - invalid active: "nnrss:JMO" 284 1 y; Warning - invalid active: "nnrss:PRA" 307 1 y; Warning - invalid active: "nnrss:PRL" 852 1 y; Warning - invalid active: "nnrss:ProcRSocA" 141 1 y; Warning - invalid active: "nnrss:JPhysA" 133 1 y I don't get this warning using emacs-26.1. I'm using Debian 3.16.59-1 (2018-10-03) i686 GNU/Linux. Best wishes, Colin. -- Colin Baxter m43cap@yandex.com --------------------------------------------------------------------- GnuPG fingerprint: 68A8 799C 0230 16E7 BF68 2A27 BBFA 2492 91F5 41C8 ---------------------------------------------------------------------