From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.bugs Subject: bug#33005: 27.0.50; Data loss with Gnus registry Date: Mon, 14 Oct 2019 10:51:38 -0700 Message-ID: <87ftjvz045.fsf@ericabrahamsen.net> References: <871s8yvsrq.fsf@web.de> <87in29x33z.fsf@ericabrahamsen.net> <87r2gxygox.fsf@web.de> <87efcxwzr2.fsf@ericabrahamsen.net> <874ldtlcks.fsf@web.de> <87ftxdl7w1.fsf@ericabrahamsen.net> <878t33cjf2.fsf@web.de> <87o8za4gbl.fsf@web.de> <87mueuicys.fsf@ericabrahamsen.net> <87d0fgnik0.fsf@ericabrahamsen.net> <87v9srzm9g.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="111078"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 33005@debbugs.gnu.org To: Michael Heerdegen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 14 19:52:15 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.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iK4Vy-000Sme-NK for geb-bug-gnu-emacs@m.gmane.org; Mon, 14 Oct 2019 19:52:14 +0200 Original-Received: from localhost ([::1]:54974 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iK4Vx-00050w-A1 for geb-bug-gnu-emacs@m.gmane.org; Mon, 14 Oct 2019 13:52:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52056) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iK4Vn-0004tb-VJ for bug-gnu-emacs@gnu.org; Mon, 14 Oct 2019 13:52:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iK4Vl-0005jc-Ux for bug-gnu-emacs@gnu.org; Mon, 14 Oct 2019 13:52:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:32831) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iK4Vl-0005jW-Rl for bug-gnu-emacs@gnu.org; Mon, 14 Oct 2019 13:52:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iK4Vl-00042A-NZ for bug-gnu-emacs@gnu.org; Mon, 14 Oct 2019 13:52:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eric Abrahamsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 14 Oct 2019 17:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 33005 X-GNU-PR-Package: emacs Original-Received: via spool by 33005-submit@debbugs.gnu.org id=B33005.157107551115485 (code B ref 33005); Mon, 14 Oct 2019 17:52:01 +0000 Original-Received: (at 33005) by debbugs.gnu.org; 14 Oct 2019 17:51:51 +0000 Original-Received: from localhost ([127.0.0.1]:41652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iK4Va-00041h-N0 for submit@debbugs.gnu.org; Mon, 14 Oct 2019 13:51:50 -0400 Original-Received: from ericabrahamsen.net ([52.70.2.18]:60756 helo=mail.ericabrahamsen.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iK4VY-00041N-3h for 33005@debbugs.gnu.org; Mon, 14 Oct 2019 13:51:48 -0400 Original-Received: from localhost (c-73-254-86-141.hsd1.wa.comcast.net [73.254.86.141]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 8C851FA07E; Mon, 14 Oct 2019 17:51:40 +0000 (UTC) In-Reply-To: <87v9srzm9g.fsf@web.de> (Michael Heerdegen's message of "Mon, 14 Oct 2019 11:53:15 +0200") 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:169286 Archived-At: On 10/14/19 11:53 AM, Michael Heerdegen wrote: > Eric Abrahamsen writes: > >> Hey do let me know what system you're running! > > Sorry for the delay. Ok, Debian testing here. > >> If I do: >> >> 1. emacs -Q >> 2. M-x load-file -> ~/.emacs.d/elpa/gnus-mock-0.4.2/gnus-mock.el >> >> Then gnus-mock-data-dir is set correctly. I don't know what else might >> be going wrong! > > I tried again. I get gnus-mock-data-dir -> > "/home/micha/.emacs.d/elpa/gnus-mock-0.4.2/data/". When I do M-x > gnus-mock-start I currently get this error: > > Debugger entered--Lisp error: (file-missing "Setting current > directory" "No such file or directory" "/home/lisp/gnus") > make-process(:name "gnus-mock" :buffer nil :command ("emacs" "-Q" > "--load" "/tmp/emacs-gnus-mock-jvYPdC/init.el") :stderr "*gnus mock > errors*") Thanks! Okay, it looks like I made a dumb assumption about how people would be using this -- I assumed this package would only be used for *developing* Gnus, and thus `gnus-mock-emacs-program' would always be pointed at a "src/emacs" executable in a build tree. I don't even have emacs installed as a package on my machine, and only ever run it from one of the source directories. But of course that's not the code I wrote -- by default it will find an installed version of emacs if you have one, and then this default-directory setting will fail. In the interim, you can set `gnus-mock-emacs-program' to point to an emacs executable in a source tree checkout, and it ought to work fine. I should probably change the code to require that, or else figure out how to start up successfully from an installed emacs program. Eric