Stefan Monnier <monn...@iro.umontreal.ca> writes:

Hi chaps,

> Ha, that's a funny one, thanks:

I'm always happy to provide funny bug puzzles. :-)

> The problem comes from `package-get-version` being autoloaded from
> `package` which requires a few other packages, in this case
> `browse-url` which itself requires `url` which ends up loading
> `auctex/styles/url.el` (which itself requires `tex`, hence the loop)
> because we add the `styles` subdir to the `load-path` for a reason
> that escapes me.
>
> The additional patch below seems to fix it.
> The `styles` subdir was added to the compilation's `load-path` by:
>
>     commit a9c37b7ecd2353093fbecc84561fcace1ac8be80
>     Author: Tassilo Horn <t...@gnu.org>
>     Date:   Sun Oct 25 16:07:28 2020 +0100
>     
>         ; Add new make target dynvars-check
>
> Tassilo, do you remember why you did that?

No, not at all.  And as you say, it's not needed for the dynvars-check.
I've removed styles from load-path now.

Bye,
  Tassilo

Reply via email to