unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* 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).