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

* 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

* bug#13766: 24.3; package.el: Write autoload-definitions to file: ...
  2013-02-20  3:50   ` Eli Zaretskii
@ 2013-02-20  5:01     ` Dmitry Gutov
  0 siblings, 0 replies; 9+ messages in thread
From: Dmitry Gutov @ 2013-02-20  5:01 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 13766

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.





^ 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).