From: Alain.Cochard@unistra.fr
To: emacs-orgmode@gnu.org
Cc: eric@ericabrahamsen.net, Alain.Cochard@unistra.fr,
francois.patte@mi.parisdescartes.fr
Subject: Re: newbye questions [the nnir-article-group issue]
Date: Fri, 9 Jun 2017 16:34:43 +0200 [thread overview]
Message-ID: <22842.45571.534380.479157@frac.u-strasbg.fr> (raw)
>Fran?ois Patte <francois.patte@mi.parisdescartes.fr> writes:
>
>> Le 05/06/2017 ? 12:07, Eric Abrahamsen a ?crit :
>>> Fran?ois Patte <francois.patte@mi.parisdescartes.fr> writes:
>>>
>>>> Le 05/06/2017 ? 01:33, Eric Abrahamsen a ?crit :
>>>>> Fran?ois Patte <francois.patte@mi.parisdescartes.fr> writes:
>>>>>
>>>>>> Bonjour,
>>>>>>
>>>>>> Ijust discovered org-mode for emacs and I want to explore the
>>>>>> capabilities of this mode for LaTeX documents.
>>>>>>
>>>>>> I have a few preliminary questions:
>>>>>>
>>>>>> 1- I installed org-mode from ELPA and I get a warning message
>>>>>> when I open a *.org file:
>>>>>> Eager macro-expansion failure: (error "Autoloading failed to
>>>>>> define function nnir-article-group")
>>>>>>
>>>>>> What does it mean and how to get rid of this message.
>>>>> That's a macro from Gnus, the mail/news client. I'm not quite
>>>>> sure why it would be getting triggered from Org. Would you run
>>>>> `toggle-debug-on-error', and trigger the warning again?
>>>> I don't know much with the lisp syntax; here is what I have done:
>>>> opened emacs,
>>>> M-x toggle-debug-on-error RET
>>>> C-f file.org
>>>>
>>>> And the message is still there....
>>>>
>>>> This message does not appear if I open file without the .org
>>> extension.
>>> Sorry -- of course it's a *warning*, not an error.
>>>
>>> My only guess is that this is caused by the call to
>>> `nnir-article-group' inside `org-gnus-store-link' in the file
>>> org-gnus.el. That file has
>>>
>>> (eval-when-compile (require 'gnus-sum))
>>>
>>> And gnus-sum.el has:
>>>
>>> (autoload 'nnir-article-group "nnir" nil nil 'macro)
>>>
>>> So theoretically that should take care of it.
>>>
>>> What version of Emacs are you using?
>>
>> 25.2.1
>>
>> and org-mode version: 9.0.7 (from elpa)
> I'm sorry, I just don't know enough about how Emacs loads and
> evaluates these forms to tell you what's going wrong. The nnir macro
> should definitely be available in your setup. I don't even know why
> loading that Org library would make it complain.
>
> Hopefully someone with more experience can take it from here. Sorry!
I certainly don't have more experience, but maybe it will help if I
report my own.
I have the very same problem with the following configuration:
Org mode version 9.0.8 (9.0.8-elpa @
/home/cochard/.emacs.d/elpa/org-20170606/)
GNU Emacs 24.5.1 (x86_64-redhat-linux-gnu, GTK+ Version 3.14.12) of
2015-05-07 on buildvm-08.phx2.fedoraproject.org
'uname -a' gives: Linux frac.u-strasbg.fr 4.1.13-100.fc21.x86_64 #1
SMP Tue Nov 10 13:13:20 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
I've had this problem since I updated org ELPA on 24 dec 2016 (NB: I
have not changed my GNU emacs version or GNU/Linux distribution).
I performed the following tests (all independently from one another),
all with a void .emacs file.
(1) With 'emacs --no-site-file'
-> the error is present.
(2) With 'emacs --no-site-file'
and after commenting the line
(autoload 'nnir-article-group "nnir" nil nil 'macro)
in file /usr/share/emacs/24.5/lisp/gnus/gnus-sum.el (after having
gunzip'ed it) and also after having hidden the corresponding .elc file
-> the error is not present.
(3) With 'emacs --no-site-file --no-site-lisp'
-> the error is not present.
(4) With 'emacs --no-site-file'
and after hiding files nnir.el and nnir.elc, which are in dir
/usr/share/emacs/site-lisp/gnus-bonus
-> the error is not present.
The begining of file /usr/share/emacs/site-lisp/gnus-bonus/ is
;;; nnir.el --- search mail with various search engines -*- coding: iso-8859-1 -*-
;; Copyright (C) 1998 Kai Großjohann
;; $Id: nnir.el,v 1.1.1.1 2003-04-04 20:16:09 lolando Exp $
This file contains: (require 'gnus-sum)
Regards, Alain
--
EOST (École et Observatoire des Sciences de la Terre)
IPG (Institut de Physique du Globe) | alain.cochard@unistra.fr
5 rue René Descartes [bureau 106] | Phone: +33 (0)3 68 85 50 44
F-67084 Strasbourg Cedex, France | Fax: +33 (0)3 68 85 01 25
next reply other threads:[~2017-06-09 14:35 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-06-09 14:34 Alain.Cochard [this message]
2017-06-11 6:37 ` newbye questions [the nnir-article-group issue] Eric Abrahamsen
2017-06-12 7:46 ` Alain.Cochard
2017-06-13 0:41 ` Eric Abrahamsen
2017-06-13 4:46 ` Alain.Cochard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=22842.45571.534380.479157@frac.u-strasbg.fr \
--to=alain.cochard@unistra.fr \
--cc=emacs-orgmode@gnu.org \
--cc=eric@ericabrahamsen.net \
--cc=francois.patte@mi.parisdescartes.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
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).