Re: eglot-tests fail for emacs-31 branch

Michael Albinus <[email protected]> Wed, 29 Jul 2026 18:47:48 +0200
Newsgroups gmane.emacs.devel
Message-ID <[email protected]>
Stefan Monnier via "Emacs development discussions."
<[email protected]> writes:

Hi Stefan,

> Oh, come on Michael, tell us how the story ends!

test/infra/Dockerfile.emba did contain

--8<---------------cut here---------------start------------->8---
RUN apt-get update && \
    apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \
      clangd npm node-typescript rust-analyzer cargo \
    && rm -rf /var/lib/apt/lists/*

RUN npm install -g typescript-language-server typescript
RUN npm install -g vscode-json-languageserver
--8<---------------cut here---------------end--------------->8---

typescript was installed twice, as Debian package 'node-typescript', and
as npm package 'typescript'.

I've changed this to

--8<---------------cut here---------------start------------->8---
RUN apt-get update && \
    apt-get install -y --no-install-recommends -o=Dpkg::Use-Pty=0 \
      clangd npm node-typescript rust-analyzer cargo \
    && rm -rf /var/lib/apt/lists/*

RUN npm install -g typescript-language-server
RUN npm install -g vscode-json-languageserver
--8<---------------cut here---------------end--------------->8---

This are the boring details.

> === Stefan

Best regards, Michael.