* bug#13766: 24.3; package.el: Write autoload-definitions to file: ...
@ 2013-02-19 20:43 Dmitry Gutov
2013-02-19 22:26 ` Glenn Morris
[not found] ` <handler.13766.B.136130670925885.ack@debbugs.gnu.org>
0 siblings, 2 replies; 9+ messages in thread
From: Dmitry Gutov @ 2013-02-19 20:43 UTC (permalink / raw)
To: 13766
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'
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#13766: 24.3; package.el: Write autoload-definitions to file: ...
2013-02-19 20:43 bug#13766: 24.3; package.el: Write autoload-definitions to file: Dmitry Gutov
@ 2013-02-19 22:26 ` Glenn Morris
2013-02-20 3:50 ` Eli Zaretskii
[not found] ` <handler.13766.B.136130670925885.ack@debbugs.gnu.org>
1 sibling, 1 reply; 9+ messages in thread
From: Glenn Morris @ 2013-02-19 22:26 UTC (permalink / raw)
To: Dmitry Gutov; +Cc: 13766
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
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#13766: 24.3; package.el: Write autoload-definitions to file: ...
2013-02-19 22:26 ` Glenn Morris
@ 2013-02-20 3:50 ` Eli Zaretskii
2013-02-20 5:01 ` Dmitry Gutov
0 siblings, 1 reply; 9+ messages in thread
From: Eli Zaretskii @ 2013-02-20 3:50 UTC (permalink / raw)
To: Glenn Morris; +Cc: 13766, dgutov
> From: Glenn Morris <rgm@gnu.org>
> Date: Tue, 19 Feb 2013 17:26:10 -0500
> Cc: 13766@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'.
^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <handler.13766.B.136130670925885.ack@debbugs.gnu.org>]
* bug#13766: Acknowledgement (24.3; package.el: Write autoload-definitions to file: ...)
[not found] ` <handler.13766.B.136130670925885.ack@debbugs.gnu.org>
@ 2013-02-19 22:28 ` Dmitry Gutov
2013-02-19 22:38 ` Glenn Morris
0 siblings, 1 reply; 9+ messages in thread
From: Dmitry Gutov @ 2013-02-19 22:28 UTC (permalink / raw)
To: 13766
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.
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#13766: Acknowledgement (24.3; package.el: Write autoload-definitions to file: ...)
2013-02-19 22:28 ` bug#13766: Acknowledgement (24.3; package.el: Write autoload-definitions to file: ...) Dmitry Gutov
@ 2013-02-19 22:38 ` Glenn Morris
2013-02-19 22:50 ` Dmitry Gutov
0 siblings, 1 reply; 9+ messages in thread
From: Glenn Morris @ 2013-02-19 22:38 UTC (permalink / raw)
To: Dmitry Gutov; +Cc: 13766
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?)
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#13766: Acknowledgement (24.3; package.el: Write autoload-definitions to file: ...)
2013-02-19 22:38 ` Glenn Morris
@ 2013-02-19 22:50 ` Dmitry Gutov
2013-02-19 23:38 ` Dmitry Gutov
2013-02-20 0:23 ` Dmitry Gutov
0 siblings, 2 replies; 9+ messages in thread
From: Dmitry Gutov @ 2013-02-19 22:50 UTC (permalink / raw)
To: Glenn Morris; +Cc: 13766
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`.
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#13766: Acknowledgement (24.3; package.el: Write autoload-definitions to file: ...)
2013-02-19 22:50 ` Dmitry Gutov
@ 2013-02-19 23:38 ` Dmitry Gutov
2013-02-20 0:23 ` Dmitry Gutov
1 sibling, 0 replies; 9+ messages in thread
From: Dmitry Gutov @ 2013-02-19 23:38 UTC (permalink / raw)
To: Glenn Morris; +Cc: 13766
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.
^ permalink raw reply [flat|nested] 9+ messages in thread
* bug#13766: Acknowledgement (24.3; package.el: Write autoload-definitions to file: ...)
2013-02-19 22:50 ` Dmitry Gutov
2013-02-19 23:38 ` Dmitry Gutov
@ 2013-02-20 0:23 ` Dmitry Gutov
1 sibling, 0 replies; 9+ messages in thread
From: Dmitry Gutov @ 2013-02-20 0:23 UTC (permalink / raw)
To: Glenn Morris; +Cc: 13766-done
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.
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2013-02-20 5:01 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-19 20:43 bug#13766: 24.3; package.el: Write autoload-definitions to file: Dmitry Gutov
2013-02-19 22:26 ` Glenn Morris
2013-02-20 3:50 ` Eli Zaretskii
2013-02-20 5:01 ` Dmitry Gutov
[not found] ` <handler.13766.B.136130670925885.ack@debbugs.gnu.org>
2013-02-19 22:28 ` bug#13766: Acknowledgement (24.3; package.el: Write autoload-definitions to file: ...) Dmitry Gutov
2013-02-19 22:38 ` Glenn Morris
2013-02-19 22:50 ` Dmitry Gutov
2013-02-19 23:38 ` Dmitry Gutov
2013-02-20 0:23 ` Dmitry Gutov
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.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).