* Gnus and Emacs master, "wrong type argument" error
@ 2019-04-03 17:01 Lele Gaifax
2019-04-03 17:24 ` Stefan Monnier
0 siblings, 1 reply; 6+ messages in thread
From: Lele Gaifax @ 2019-04-03 17:01 UTC (permalink / raw)
To: help-gnu-emacs
Hi all,
as my usual habit, now and then I recompile the master version of Emacs, and
so I did this morning.
Everything seemed ok until I tried to read some news with Gnus: whenever I try
to enter into any of the groups I'm subscribed, I get the following error
(refilled)
gnus-request-group: Wrong type argument: vectorp, #s(hash-table size 39 test
equal rehash-size 1.5 rehash-threshold 0.8125 data ("dummy.group" (nil
("dummy.group" 0 nil)) "nndraft:drafts" (1 ("nndraft:drafts" 1 nil nil
(nndraft "") ((gnus-dummy (gnus-draft-mode))))) "gmane.comp.python.general"
(19 ("gmane.comp.python.general" 3 ((1 . 827724) 827727 827729) ((unexist)
....
I saw Eric Abrahamsen's commits related to changing some internal storage from
obarrays to hash tables, and I guess my problem is due to that: I switched
back to commit bc2a93d5b7c3d749b31927452e31b32bdb1b9108 and everything works
again.
I did not find any mention about required "migrations" of existing .newsrc.eld
in the NEWS, nor in the commits.
Am I missing something or are those changes still in flux?
Thank you for any hint,
ciao, lele.
--
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia.
lele@metapensiero.it | -- Fortunato Depero, 1929.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Gnus and Emacs master, "wrong type argument" error
2019-04-03 17:01 Gnus and Emacs master, "wrong type argument" error Lele Gaifax
@ 2019-04-03 17:24 ` Stefan Monnier
2019-04-03 17:42 ` Lele Gaifax
0 siblings, 1 reply; 6+ messages in thread
From: Stefan Monnier @ 2019-04-03 17:24 UTC (permalink / raw)
To: help-gnu-emacs
When you bump into a problem in the development code, please please
pretty please, don't ask gnu.emacs.help for help to circumvent
it, but tell Emacs developers about the problem (M-x report-emacs-bug).
> Am I missing something or are those changes still in flux?
They're only in flux as long as people report problems about them.
Stefan
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Gnus and Emacs master, "wrong type argument" error
2019-04-03 17:24 ` Stefan Monnier
@ 2019-04-03 17:42 ` Lele Gaifax
2019-04-03 20:23 ` Eric Abrahamsen
0 siblings, 1 reply; 6+ messages in thread
From: Lele Gaifax @ 2019-04-03 17:42 UTC (permalink / raw)
To: help-gnu-emacs
Stefan Monnier <monnier@iro.umontreal.ca> writes:
> When you bump into a problem in the development code, please please
> pretty please, don't ask gnu.emacs.help for help to circumvent
> it, but tell Emacs developers about the problem (M-x report-emacs-bug).
Sure, you are right, will try again tomorrow morning and will do that.
Thank you,
ciao, lele.
--
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia.
lele@metapensiero.it | -- Fortunato Depero, 1929.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Gnus and Emacs master, "wrong type argument" error
2019-04-03 17:42 ` Lele Gaifax
@ 2019-04-03 20:23 ` Eric Abrahamsen
2019-04-04 5:37 ` Lele Gaifax
0 siblings, 1 reply; 6+ messages in thread
From: Eric Abrahamsen @ 2019-04-03 20:23 UTC (permalink / raw)
To: Lele Gaifax; +Cc: help-gnu-emacs
Lele Gaifax <lele@metapensiero.it> writes:
> Stefan Monnier <monnier@iro.umontreal.ca> writes:
>
>> When you bump into a problem in the development code, please please
>> pretty please, don't ask gnu.emacs.help for help to circumvent
>> it, but tell Emacs developers about the problem (M-x report-emacs-bug).
>
> Sure, you are right, will try again tomorrow morning and will do that.
Actually all you need to do is delete stale *elc files from under
lisp/gnus/ and run "make" again. You can also run "make bootstrap" to
the same effect, but that will take longer.
It's annoying, but apparently unavoidable...
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Gnus and Emacs master, "wrong type argument" error
2019-04-03 20:23 ` Eric Abrahamsen
@ 2019-04-04 5:37 ` Lele Gaifax
2019-04-04 6:13 ` Lele Gaifax
0 siblings, 1 reply; 6+ messages in thread
From: Lele Gaifax @ 2019-04-04 5:37 UTC (permalink / raw)
To: help-gnu-emacs
Eric Abrahamsen <eric@ericabrahamsen.net> writes:
> Actually all you need to do is delete stale *elc files from under
> lisp/gnus/ and run "make" again. You can also run "make bootstrap" to
> the same effect, but that will take longer.
Thank you Eric!
ciao, lele.
--
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia.
lele@metapensiero.it | -- Fortunato Depero, 1929.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Gnus and Emacs master, "wrong type argument" error
2019-04-04 5:37 ` Lele Gaifax
@ 2019-04-04 6:13 ` Lele Gaifax
0 siblings, 0 replies; 6+ messages in thread
From: Lele Gaifax @ 2019-04-04 6:13 UTC (permalink / raw)
To: help-gnu-emacs
Eric Abrahamsen <eric@ericabrahamsen.net> writes:
> Actually all you need to do is delete stale *elc files from under
> lisp/gnus/ and run "make" again. You can also run "make bootstrap" to
> the same effect, but that will take longer.
This just to confirm that the problem is solved following Eric's hint (in my
case, I opted for the bootstrap variant).
Thanks a lot,
ciao, lele.
--
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia.
lele@metapensiero.it | -- Fortunato Depero, 1929.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2019-04-04 6:13 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-04-03 17:01 Gnus and Emacs master, "wrong type argument" error Lele Gaifax
2019-04-03 17:24 ` Stefan Monnier
2019-04-03 17:42 ` Lele Gaifax
2019-04-03 20:23 ` Eric Abrahamsen
2019-04-04 5:37 ` Lele Gaifax
2019-04-04 6:13 ` Lele Gaifax
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).