Vscode-remote-release: VSCode remote server not finding glibc, libstdc++ on under home directory

Created on 22 Oct 2019  路  9Comments  路  Source: microsoft/vscode-remote-release


  • VSCode Version: 1.39.2
  • OS Version: Darwin x64 19.0.0
  • Remote version: Linux comet-ln2.sdsc.edu 2.6.32-754.17.1.el6.x86_64 microsoft/vscode#1 SMP Tue Jul 2 12:42:48 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Steps to Reproduce:

  1. Manually install glibc with Linuxbrew
  2. ldd yields
ldd --version
ldd (GNU libc) 2.23
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
  1. which ldd yields
/home/chazeon/.linuxbrew/bin/ldd
  1. strings ~/.linuxbrew/lib/libstdc++.so.6 | grep GLIBCXX yields
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
  1. Connet with VSCode still gets:
[12:18:38.986] [email protected]
[12:18:38.986] darwin x64
[12:18:38.987] SSH Resolver called for "ssh-remote+7b22686f73744e616d65223a22534453432d436f6d6574227d", attempt 1
[12:18:38.987] SSH Resolver called for host: SDSC-Comet
[12:18:38.988] Setting up SSH remote "SDSC-Comet"
[12:18:39.005] Using commit id "6ab598523be7a800d7f3eb4d92d7ab9a66069390" and quality "stable" for server
[12:18:39.006] Testing ssh with ssh -V
[12:18:39.019] ssh exited with code: 0
[12:18:39.019] Got stderr from ssh: OpenSSH_7.9p1, LibreSSL 2.7.3
[12:18:39.023] Running script with connection command: ssh -T -D 59494 -o ConnectTimeout=15 SDSC-Comet bash
[12:18:39.023] Install and start server if needed
[12:18:40.583] > d6f7a7cf1cd6: running
[12:18:40.584] Got some output, clearing connection timeout
[12:18:40.938] > Missing GLIBCXX >= 3.4.18!
> Found versions 3.4.1
> 3.4.2
> 3.4.3
> 3.4.4
> 3.4.5
> 3.4.6
> 3.4.7
> 3.4.8
> 3.4.9
> 3.4.10
> 3.4.11
> 3.4.12
> 3.4.13
[12:18:41.011] > Missing GLIBC >= 2.17!
> Found version ldd (GNU libc) 2.12
[12:18:41.011] > d6f7a7cf1cd6$$1$$
[12:18:41.085] > Acquiring lock on /home/chazeon/.vscode-server/bin/6ab598523be7a800d7f3eb4d92d7ab9a66069390/vscode-remote-lock.6ab598523be7a800d7f3eb4d92d7ab9a66069390
> Installation already in progress...
> d6f7a7cf1cd6##24##
[12:18:41.351] "install" terminal command done
[12:18:41.351] Install terminal quit with output: d6f7a7cf1cd6##24##
[12:18:41.351] Received install output: d6f7a7cf1cd6##24##
[12:18:41.351] Server installation process already in progress - waiting and retrying
[12:18:43.831] > d6f7a7cf1cd6: running
[12:18:43.831] Got some output, clearing connection timeout
[12:18:43.854] > Missing GLIBCXX >= 3.4.18!
> Found versions 3.4.1
> 3.4.2
> 3.4.3
> 3.4.4
> 3.4.5
> 3.4.6
> 3.4.7
> 3.4.8
> 3.4.9
> 3.4.10
> 3.4.11
> 3.4.12
> 3.4.13
[12:18:43.866] > Missing GLIBC >= 2.17!
> Found version ldd (GNU libc) 2.12
> d6f7a7cf1cd6$$1$$
> Acquiring lock on /home/chazeon/.vscode-server/bin/6ab598523be7a800d7f3eb4d92d7ab9a66069390/vscode-remote-lock.6ab598523be7a800d7f3eb4d92d7ab9a66069390
> Installation already in progress...
> d6f7a7cf1cd6##24##
[12:18:44.135] "install" terminal command done
[12:18:44.135] Install terminal quit with output: 
[12:18:44.135] Received install output: 
[12:18:44.135] Resolver error: 
[12:18:44.137] TELEMETRY: {"eventName":"resolver","properties":{"outcome":"failure","reason":"EmptyOutput","askedPw":"0","askedPassphrase":"0","asked2fa":"0","askedHostKey":"0","gotUnrecognizedPrompt":"0","remoteInConfigFile":"1"},"measures":{"resolveAttempts":1,"retries":2}}
[12:18:44.137] ------




I do not have root access on this supercomputer so I cannot update them for the entire system.

feature-request

Most helpful comment


This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 10 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

All 9 comments

@roblourens @alexr00 @rebornix
Here is a temporary solution for Linuxbrew users, but I hope there is a better solution, but maybe you could put this into your FAQ page
https://github.com/microsoft/vscode-remote-release/issues/103#issuecomment-546551293

I have the same problem with you! hope get the answer soon from developers.


This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 10 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 10 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

I hope it can be moved to your backlog, thanks!

Please move it to backlog, thank you!

I need these feature too, please move it to backlog, thank you.

@xuzhaofangxzf @chazeon @MISAKA-DaYu Use the upvote feature as described here if you want it in the backlog.

I wonder how this feature request would be solved. Maybe a statically compiled node could solve other use cases as well. Or using a node executable from PATH if available instead of the local executable.


This feature request has not yet received the 10 community upvotes it takes to make to our backlog. 10 days to go. To learn more about how we handle feature requests, please see our documentation.

Happy Coding


:slightly_frowning_face: In the last 60 days, this feature request has received less than 10 community upvotes and we closed it. Still a big Thank You to you for taking the time to create this issue! To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Arunselvan-AS picture Arunselvan-AS  路  3Comments

tianomagdaong picture tianomagdaong  路  3Comments

kieferrm picture kieferrm  路  3Comments

JacksonKearl picture JacksonKearl  路  3Comments

sulume picture sulume  路  3Comments