[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#33005: 27.0.50; Data loss with Gnus registry
From: |
Eric Abrahamsen |
Subject: |
bug#33005: 27.0.50; Data loss with Gnus registry |
Date: |
Mon, 14 Oct 2019 10:51:38 -0700 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
On 10/14/19 11:53 AM, Michael Heerdegen wrote:
> Eric Abrahamsen <eric@ericabrahamsen.net> 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
- bug#33005: 27.0.50; Data loss with Gnus registry, Eric Abrahamsen, 2019/10/01
- bug#33005: 27.0.50; Data loss with Gnus registry, Michael Heerdegen, 2019/10/14
- bug#33005: 27.0.50; Data loss with Gnus registry,
Eric Abrahamsen <=
- bug#33005: 27.0.50; Data loss with Gnus registry, Michael Heerdegen, 2019/10/15
- bug#33005: 27.0.50; Data loss with Gnus registry, Eric Abrahamsen, 2019/10/15
- bug#33005: 27.0.50; Data loss with Gnus registry, Michael Heerdegen, 2019/10/16
- bug#33005: 27.0.50; Data loss with Gnus registry, Eric Abrahamsen, 2019/10/16
- bug#33005: 27.0.50; Data loss with Gnus registry, Michael Heerdegen, 2019/10/17
- bug#33005: 27.0.50; Data loss with Gnus registry, Eric Abrahamsen, 2019/10/17
- bug#33005: 27.0.50; Data loss with Gnus registry, Michael Heerdegen, 2019/10/18
- bug#33005: 27.0.50; Data loss with Gnus registry, Michael Heerdegen, 2019/10/18
- bug#33005: 27.0.50; Data loss with Gnus registry, Phil Sainty, 2019/10/18
- bug#33005: 27.0.50; Data loss with Gnus registry, Michael Heerdegen, 2019/10/19