GNU bug report logs - #13766
24.3; package.el: Write autoload-definitions to file: ...

Previous Next

Package: emacs;

Reported by: Dmitry Gutov <dgutov <at> yandex.ru>

Date: Tue, 19 Feb 2013 20:46:01 UTC

Severity: normal

Found in version 24.3

Done: Dmitry Gutov <raaahh <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 13766 in the body.
You can then email your comments to 13766 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#13766; Package emacs. (Tue, 19 Feb 2013 20:46:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Dmitry Gutov <dgutov <at> yandex.ru>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 19 Feb 2013 20:46:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Dmitry Gutov <dgutov <at> yandex.ru>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3; package.el: Write autoload-definitions to file: ...
Date: Wed, 20 Feb 2013 00:43:40 +0400
I've updated to the current trunk, recompiled, and now any time I try to
install a package, the installation ends with Emacs prompting me where 
to write the package's autoloads (the message in the subject).

To reproduce:
1. emacs -Q
2. list-packages
3. navigate to `all' (for example)
4. i x
5. Observe the prompt with the message above.

In GNU Emacs 24.3.50 (i386-mingw-nt6.1.7601)
 of 2013-02-19 on SOL
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --with-gcc (3.4) --cflags -IJ:/Apps/System/gnuwin32/include'




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13766; Package emacs. (Tue, 19 Feb 2013 22:28:02 GMT) Full text and rfc822 format available.

Message #8 received at 13766 <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: Dmitry Gutov <dgutov <at> yandex.ru>
Cc: 13766 <at> debbugs.gnu.org
Subject: Re: bug#13766: 24.3;
	package.el: Write autoload-definitions to file: ...
Date: Tue, 19 Feb 2013 17:26:10 -0500
Dmitry Gutov wrote:

> 1. emacs -Q
> 2. list-packages
> 3. navigate to `all' (for example)
> 4. i x
> 5. Observe the prompt with the message above.

Works fine for me with current trunk on GNU/Linux.

> In GNU Emacs 24.3.50 (i386-mingw-nt6.1.7601)
>  of 2013-02-19 on SOL
> Windowing system distributor `Microsoft Corp.', version 6.1.7601




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13766; Package emacs. (Tue, 19 Feb 2013 22:31:01 GMT) Full text and rfc822 format available.

Message #11 received at 13766 <at> debbugs.gnu.org (full text, mbox):

From: Dmitry Gutov <dgutov <at> yandex.ru>
To: 13766 <at> debbugs.gnu.org
Subject: Re: bug#13766: Acknowledgement (24.3;
	package.el: Write autoload-definitions to file: ...)
Date: Wed, 20 Feb 2013 02:28:58 +0400
I played around with it a bit, and the problem seems to be related to 
byte compilation.

If I remove package.elc and restart Emacs, the bug is gone.

If I compile it again with M-x byte-compile-file and restart, the bug is 
again present.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13766; Package emacs. (Tue, 19 Feb 2013 22:40:01 GMT) Full text and rfc822 format available.

Message #14 received at 13766 <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: Dmitry Gutov <dgutov <at> yandex.ru>
Cc: 13766 <at> debbugs.gnu.org
Subject: Re: bug#13766: Acknowledgement (24.3;
	package.el: Write autoload-definitions to file: ...)
Date: Tue, 19 Feb 2013 17:38:19 -0500
Dmitry Gutov wrote:

> If I remove package.elc and restart Emacs, the bug is gone.
>
> If I compile it again with M-x byte-compile-file and restart, the bug
> is again present.

If I do that, there is zero difference (other than timestamp) between
package.elc from bootstrap and package.elc from M-x byte-compile-file.
(Did you bootstrap?)




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13766; Package emacs. (Tue, 19 Feb 2013 22:52:01 GMT) Full text and rfc822 format available.

Message #17 received at 13766 <at> debbugs.gnu.org (full text, mbox):

From: Dmitry Gutov <dgutov <at> yandex.ru>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 13766 <at> debbugs.gnu.org
Subject: Re: bug#13766: Acknowledgement (24.3;
	package.el: Write autoload-definitions to file: ...)
Date: Wed, 20 Feb 2013 02:50:20 +0400
On 20.02.2013 2:38, Glenn Morris wrote:
> Dmitry Gutov wrote:
>
>> If I remove package.elc and restart Emacs, the bug is gone.
>>
>> If I compile it again with M-x byte-compile-file and restart, the bug
>> is again present.
>
> If I do that, there is zero difference (other than timestamp) between
> package.elc from bootstrap and package.elc from M-x byte-compile-file.
> (Did you bootstrap?)

I did.

I'm not saying there should be a difference between package.elc obtained 
in different ways.

I triggered the bug soon after today's `make bootstrap`, and only then 
tried to revert some recent changes in package.el. It turned out, 
uncompiled package.el works without reverting anything.

`bzr st` doesn't show much.
I'm currently re-doing `make bootstrap` after a `make clean`.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13766; Package emacs. (Tue, 19 Feb 2013 23:40:01 GMT) Full text and rfc822 format available.

Message #20 received at 13766 <at> debbugs.gnu.org (full text, mbox):

From: Dmitry Gutov <raaahh <at> gmail.com>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 13766 <at> debbugs.gnu.org
Subject: Re: bug#13766: Acknowledgement (24.3;
	package.el: Write autoload-definitions to file: ...)
Date: Wed, 20 Feb 2013 03:38:12 +0400
On 20.02.2013 2:50, Dmitry Gutov wrote:
> I'm currently re-doing `make bootstrap` after a `make clean`.

So, nothing changed.

By the way, I also don't see the problem when using the GNU/Linux build, 
of the same revision: 111828.




Reply sent to Dmitry Gutov <raaahh <at> gmail.com>:
You have taken responsibility. (Wed, 20 Feb 2013 00:25:02 GMT) Full text and rfc822 format available.

Notification sent to Dmitry Gutov <dgutov <at> yandex.ru>:
bug acknowledged by developer. (Wed, 20 Feb 2013 00:25:02 GMT) Full text and rfc822 format available.

Message #25 received at 13766-done <at> debbugs.gnu.org (full text, mbox):

From: Dmitry Gutov <raaahh <at> gmail.com>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 13766-done <at> debbugs.gnu.org
Subject: Re: bug#13766: Acknowledgement (24.3;
	package.el: Write autoload-definitions to file: ...)
Date: Wed, 20 Feb 2013 04:23:11 +0400
The problem went away when I did `make install`, which copies emacs.exe 
into trunk/bin, among other things.

Sorry, I haven't compiled Emacs on Windows for some time, and forgot 
about this detail.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13766; Package emacs. (Wed, 20 Feb 2013 03:52:02 GMT) Full text and rfc822 format available.

Message #28 received at 13766 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 13766 <at> debbugs.gnu.org, dgutov <at> yandex.ru
Subject: Re: bug#13766: 24.3;
	package.el: Write autoload-definitions to file: ...
Date: Wed, 20 Feb 2013 05:50:15 +0200
> From: Glenn Morris <rgm <at> gnu.org>
> Date: Tue, 19 Feb 2013 17:26:10 -0500
> Cc: 13766 <at> debbugs.gnu.org
> 
> Dmitry Gutov wrote:
> 
> > 1. emacs -Q
> > 2. list-packages
> > 3. navigate to `all' (for example)
> > 4. i x
> > 5. Observe the prompt with the message above.
> 
> Works fine for me with current trunk on GNU/Linux.

And for me on MS-Windows.  IOW, I don't get that prompt, only a
question whether to install 'all'.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#13766; Package emacs. (Wed, 20 Feb 2013 05:03:01 GMT) Full text and rfc822 format available.

Message #31 received at 13766 <at> debbugs.gnu.org (full text, mbox):

From: Dmitry Gutov <dgutov <at> yandex.ru>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 13766 <at> debbugs.gnu.org, Glenn Morris <rgm <at> gnu.org>
Subject: Re: bug#13766: 24.3; package.el: Write autoload-definitions to file:
	...
Date: Wed, 20 Feb 2013 09:01:39 +0400
On 20.02.2013 7:50, Eli Zaretskii wrote:
> And for me on MS-Windows.  IOW, I don't get that prompt, only a
> question whether to install 'all'.

Yep, it went away when I did `make install`.

Again, sorry for the noise.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 20 Mar 2013 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 12 years and 97 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.