Re: eglot-tests fail for emacs-31 branch
Stefan Monnier <[email protected]> Wed, 29 Jul 2026 14:34:33 -0400
| Newsgroups | gmane.emacs.devel |
|---|---|
| Message-ID | <[email protected]> |
>> 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. Thanks! I think this points to the importance of making sure different package managers (E.g. APT and NPM, or APT and package.el) interoperate correctly. === Stefan