GNU bug report logs - #68998
Failure to install AUCTeX 14.0.0

Previous Next

Package: auctex;

Reported by: sandy.berkovski <at> gmail.com

Date: Fri, 9 Feb 2024 08:41:01 UTC

Severity: normal

Done: Ikumi Keita <ikumi <at> ikumi.que.jp>

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 68998 in the body.
You can then email your comments to 68998 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-auctex <at> gnu.org:
bug#68998; Package auctex. (Fri, 09 Feb 2024 08:41:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to sandy.berkovski <at> gmail.com:
New bug report received and forwarded. Copy sent to bug-auctex <at> gnu.org. (Fri, 09 Feb 2024 08:41:01 GMT) Full text and rfc822 format available.

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

From: Sandy Berkovski <sandy.berkovski <at> gmail.com>
To: bug-auctex <at> gnu.org
Subject: Failure to install AUCTeX 14.0.0
Date: Fri, 9 Feb 2024 09:09:27 +0300
[Message part 1 (text/plain, inline)]
Attempting to upgrade from 13.3.0 to 14.0.0 results in Emacs getting
stuck with the message "Checking ~/.emacs.d/elpa/auctex-14.0.0". I have
to force quit Emacs and manually delete the half-installed folder for
14.0.0.

System details:

Emacs  : GNU Emacs 29.2 (build 2, x86_64-w64-mingw32)
 of 2024-01-18
Package: 13.3.0

Yours,
Sandy
[Message part 2 (text/html, inline)]

Information forwarded to bug-auctex <at> gnu.org:
bug#68998; Package auctex. (Fri, 09 Feb 2024 10:47:01 GMT) Full text and rfc822 format available.

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

From: Arash Esbati <arash <at> gnu.org>
To: Sandy Berkovski <sandy.berkovski <at> gmail.com>
Cc: Ikumi Keita <ikumi <at> ikumi.que.jp>, 68998 <at> debbugs.gnu.org
Subject: Re: bug#68998: Failure to install AUCTeX 14.0.0
Date: Fri, 09 Feb 2024 11:45:40 +0100
Sandy Berkovski <sandy.berkovski <at> gmail.com> writes:

> Attempting to upgrade from 13.3.0 to 14.0.0 results in Emacs getting
> stuck with the message "Checking ~/.emacs.d/elpa/auctex-14.0.0". I have
> to force quit Emacs and manually delete the half-installed folder for 14.0.0.
>
> System details:
>
> Emacs  : GNU Emacs 29.2 (build 2, x86_64-w64-mingw32)
>  of 2024-01-18
> Package: 13.3.0

Thanks for the report.  I tried the following:

 • Downloaded and unpacked auctex-13.3.0.tar.lz form this page:
   https://elpa.gnu.org/packages/auctex.html
 • Started a fresh Emacs with 'emacs -Q'
 • M-x package-install-file auctex-13.3.0.tar RET
 • Opened a .tex file and it works
 • M-x toggle-debug-on-error RET
 • M-x list-packages RET and updated AUCTeX to 14.0.0.

This is the result:

  Debugger entered--Lisp error: (cyclic-function-indirection context-mode)
    defalias(context-mode ConTeXt-mode)
    load-with-code-conversion("/path/.emacs.d/elpa/auctex-14.0.0/context.el"
    "/path/.emacs.d/elpa/auctex-14.0.0/context.el" nil t)

@Keita: Can you reproduce this with the recipe above?  This is with
Emacs 30.0.50 (05e3183e) on macOS.

Best, Arash




Information forwarded to bug-auctex <at> gnu.org:
bug#68998; Package auctex. (Fri, 09 Feb 2024 11:24:02 GMT) Full text and rfc822 format available.

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

From: Ikumi Keita <ikumi <at> ikumi.que.jp>
To: Arash Esbati <arash <at> gnu.org>
Cc: Sandy Berkovski <sandy.berkovski <at> gmail.com>, 68998 <at> debbugs.gnu.org
Subject: Re: bug#68998: Failure to install AUCTeX 14.0.0
Date: Fri, 09 Feb 2024 20:23:17 +0900
Hi Arash,

>>>>> Arash Esbati <arash <at> gnu.org> writes:
> Thanks for the report.  I tried the following:

>  • Downloaded and unpacked auctex-13.3.0.tar.lz form this page:
>    https://elpa.gnu.org/packages/auctex.html
>  • Started a fresh Emacs with 'emacs -Q'
>  • M-x package-install-file auctex-13.3.0.tar RET
>  • Opened a .tex file and it works
>  • M-x toggle-debug-on-error RET
>  • M-x list-packages RET and updated AUCTeX to 14.0.0.

> This is the result:

>   Debugger entered--Lisp error: (cyclic-function-indirection context-mode)
>     defalias(context-mode ConTeXt-mode)
>     load-with-code-conversion("/path/.emacs.d/elpa/auctex-14.0.0/context.el"
>     "/path/.emacs.d/elpa/auctex-14.0.0/context.el" nil t)

> @Keita: Can you reproduce this with the recipe above?  This is with
> Emacs 30.0.50 (05e3183e) on macOS.

I haven't tried it for myself, but that would break for sure. It
shouldn't be attempted to upgrade AUCTeX, especially when major version
increases, in a emacs session where AUCTeX is already used; in other
words,
>  • Opened a .tex file and it works
is the origin of the failure. (See the discussion between Tassilo and me
in the thread in auctex-devel in these few days.) In general, upgrade
installation of ELPA packages (not restrected to AUCTeX) should be done
with fresh emacs session.

However, I realized that ELPA installation of AUCTeX 14.0.0 IS broken in
another aspect even for fresh installation as I wrote in the reply to
Juergen :-( . I'll discuss that topic on another message which I'm going
to write afterwards.

Regards,
Ikumi Keita
#StandWithUkraine #StopWarInUkraine
#Gaza #StopMassiveKilling #CeasefireNOW




Information forwarded to bug-auctex <at> gnu.org:
bug#68998; Package auctex. (Fri, 09 Feb 2024 13:02:02 GMT) Full text and rfc822 format available.

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

From: Arash Esbati <arash <at> gnu.org>
To: Ikumi Keita <ikumi <at> ikumi.que.jp>
Cc: Sandy Berkovski <sandy.berkovski <at> gmail.com>, 68998 <at> debbugs.gnu.org
Subject: Re: bug#68998: Failure to install AUCTeX 14.0.0
Date: Fri, 09 Feb 2024 13:43:50 +0100
Hi Keita,

Ikumi Keita <ikumi <at> ikumi.que.jp> writes:

> I haven't tried it for myself, but that would break for sure. It
> shouldn't be attempted to upgrade AUCTeX, especially when major version
> increases, in a emacs session where AUCTeX is already used; in other
> words,
>>  • Opened a .tex file and it works
> is the origin of the failure.

Thanks.  I followed that discussion, so now we know for sure.

> However, I realized that ELPA installation of AUCTeX 14.0.0 IS broken in
> another aspect even for fresh installation as I wrote in the reply to
> Juergen :-( . I'll discuss that topic on another message which I'm going
> to write afterwards.

Ok, let's proceed with this discussion over there; I also have an
observation we should discuss.

Best, Arash




Information forwarded to bug-auctex <at> gnu.org:
bug#68998; Package auctex. (Sat, 10 Feb 2024 13:53:02 GMT) Full text and rfc822 format available.

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

From: Ikumi Keita <ikumi <at> ikumi.que.jp>
To: Sandy Berkovski <sandy.berkovski <at> gmail.com>
Cc: 68998 <at> debbugs.gnu.org
Subject: Re: bug#68998: Failure to install AUCTeX 14.0.0
Date: Sat, 10 Feb 2024 22:52:38 +0900
Hi Sandy,

>> However, I realized that ELPA installation of AUCTeX 14.0.0 IS broken in
>> another aspect even for fresh installation as I wrote in the reply to
>> Juergen :-( . I'll discuss that topic on another message which I'm going
>> to write afterwards.

> Ok, let's proceed with this discussion over there; I also have an
> observation we should discuss.

AUCTeX 14.0.2 is released on ELPA. We expect that it works as expected.
Please try it, preferably on emacs session which you haven't used AUCTeX
yet. (On emacs session which you already used AUCTeX, it can fail as you
reported in your first post of this thread.)

Regards,
Ikumi Keita
#StandWithUkraine #StopWarInUkraine
#Gaza #StopMassiveKilling #CeasefireNOW




Information forwarded to bug-auctex <at> gnu.org:
bug#68998; Package auctex. (Sun, 11 Feb 2024 08:00:02 GMT) Full text and rfc822 format available.

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

From: Sandy Berkovski <sandy.berkovski <at> gmail.com>
To: bug-auctex <at> gnu.org
Subject: bug#68998: Failure to install AUCTeX 14.0.0
Date: Sun, 11 Feb 2024 10:05:44 +0300
[Message part 1 (text/plain, inline)]
Hi Keita,

I confirm that running a new session with "emacs -Q" and upgrading to
14.0.2 from there now works. However, as others have said, the usual
upgrade route (after loading my init file even before opening any TeX
files), is stuck.

All in all, there is a reasonable workaround, thank you guys for wonderful
work!

Yours,
Sandy
[Message part 2 (text/html, inline)]

Information forwarded to bug-auctex <at> gnu.org:
bug#68998; Package auctex. (Sun, 11 Feb 2024 08:07:01 GMT) Full text and rfc822 format available.

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

From: Ikumi Keita <ikumi <at> ikumi.que.jp>
To: sandy.berkovski <at> gmail.com
Cc: 68998 <at> debbugs.gnu.org
Subject: Re: bug#68998: Failure to install AUCTeX 14.0.0
Date: Sun, 11 Feb 2024 17:06:30 +0900
Hi Sandy,

>>>>> Sandy Berkovski <sandy.berkovski <at> gmail.com> writes:
> I confirm that running a new session with "emacs -Q" and upgrading to
> 14.0.2 from there now works. However, as others have said, the usual
> upgrade route (after loading my init file even before opening any TeX
> files), is stuck.

> All in all, there is a reasonable workaround, thank you guys for wonderful
> work!

Thank you for feedback! I'll close this bug.

Regards,
Ikumi Keita
#StandWithUkraine #StopWarInUkraine
#Gaza #StopMassiveKilling #CeasefireNOW




bug closed, send any further explanations to 68998 <at> debbugs.gnu.org and sandy.berkovski <at> gmail.com Request was from Ikumi Keita <ikumi <at> ikumi.que.jp> to control <at> debbugs.gnu.org. (Sun, 11 Feb 2024 08:08:02 GMT) Full text and rfc822 format available.

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

This bug report was last modified 1 year and 179 days ago.

Previous Next


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