nim-lang/langserver

Problem with installation

ryuukk opened this issue · 1 comments

I get the following error: /tmp/nimble_913324/githubcom_nimlanglangserver/nimlangserver.nim(5, 46) Error: cannot open file: /usr/compiler/pathutils

I installed with: nimble install nimlangserver

OS: Arch Linux (x64)
Nim: extra/nim 1.6.10-2

nimble install nimlangserver
    Prompt: No local packages.json found, download it from internet? [y/N]
    Answer: y
Downloading Official package list
    Success Package list downloaded.
Downloading https://github.com/nim-lang/langserver using git
  Verifying dependencies for nimlangserver@0.1.0
 Installing https://github.com/yyoncho/asynctools@#non-blocking
Downloading https://github.com/yyoncho/asynctools using git
  Verifying dependencies for asynctools@#non-blocking
 Installing asynctools@#non-blocking
   Success: asynctools installed successfully.
 Installing https://github.com/yyoncho/nim-json-rpc@#notif-changes
Downloading https://github.com/yyoncho/nim-json-rpc using git
  Verifying dependencies for json_rpc@#notif-changes
 Installing stew@any version
Downloading https://github.com/status-im/nim-stew using git
  Verifying dependencies for stew@0.1.0
 Installing unittest2@any version
Downloading https://github.com/status-im/nim-unittest2 using git
  Verifying dependencies for unittest2@0.0.7
 Installing unittest2@0.0.7
   Success: unittest2 installed successfully.
 Installing stew@0.1.0
   Success: stew installed successfully.
 Installing nimcrypto@any version
Downloading https://github.com/cheatfate/nimcrypto using git
  Verifying dependencies for nimcrypto@0.5.4
 Installing nimcrypto@0.5.4
   Success: nimcrypto installed successfully.
 Installing stint@any version
Downloading https://github.com/status-im/nim-stint using git
  Verifying dependencies for stint@0.0.1
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing stint@0.0.1
   Success: stint installed successfully.
 Installing chronos@any version
Downloading https://github.com/status-im/nim-chronos using git
  Verifying dependencies for chronos@3.2.0
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing bearssl@any version
Downloading https://github.com/status-im/nim-bearssl using git
  Verifying dependencies for bearssl@0.2.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing bearssl@0.2.0
   Success: bearssl installed successfully.
 Installing httputils@any version
Downloading https://github.com/status-im/nim-http-utils using git
  Verifying dependencies for httputils@0.3.0
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing httputils@0.3.0
   Success: httputils installed successfully.
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing chronos@3.2.0
   Success: chronos installed successfully.
      Info: Dependency on httputils@any version already satisfied
  Verifying dependencies for httputils@0.3.0
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing chronicles@any version
Downloading https://github.com/status-im/nim-chronicles using git
  Verifying dependencies for chronicles@0.10.3
 Installing testutils@any version
Downloading https://github.com/status-im/nim-testutils using git
  Verifying dependencies for testutils@0.5.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing testutils@0.5.0
   Building testutils/ntu using c backend
/tmp/nimble_913324/githubcom_statusimnimtestutils/testutils/helpers.nim(67, 32) Warning: Deprecated since 1.5; TaintedString is deprecated [Deprecated]
/tmp/nimble_913324/githubcom_statusimnimtestutils/ntu.nim(61, 15) template/generic instantiation of `styledEcho` from here
/usr/lib/nim/pure/terminal.nim(784, 9) template/generic instantiation of `styledWriteLine` from here
/tmp/nimble_913324/githubcom_statusimnimtestutils/ntu.nim(62, 33) Warning: binary is deprecated [Deprecated]
/tmp/nimble_913324/githubcom_statusimnimtestutils/ntu.nim(237, 16) Warning: binary is deprecated [Deprecated]
/tmp/nimble_913324/githubcom_statusimnimtestutils/testutils/config.nim(125, 18) Warning: Potential object case transition, instantiate new object instead [CaseTransition]
   Success: testutils installed successfully.
 Installing json_serialization@any version
Downloading https://github.com/status-im/nim-json-serialization using git
  Verifying dependencies for json_serialization@0.1.5
 Installing serialization@any version
Downloading https://github.com/status-im/nim-serialization using git
  Verifying dependencies for serialization@0.2.0
 Installing faststreams@any version
Downloading https://github.com/status-im/nim-faststreams using git
  Verifying dependencies for faststreams@0.3.0
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing faststreams@0.3.0
   Success: faststreams installed successfully.
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing serialization@0.2.0
   Success: serialization installed successfully.
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing json_serialization@0.1.5
   Success: json_serialization installed successfully.
 Installing chronicles@0.10.3
   Success: chronicles installed successfully.
 Installing https://github.com/status-im/news@#status
Downloading https://github.com/status-im/news using git
  Verifying dependencies for news@#status
 Installing news@#status
   Success: news installed successfully.
 Installing websock@any version
Downloading https://github.com/status-im/nim-websock using git
  Verifying dependencies for websock@0.1.0
      Info: Dependency on chronos@>= 3.0.0 already satisfied
  Verifying dependencies for chronos@3.2.0
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on bearssl@any version already satisfied
  Verifying dependencies for bearssl@0.2.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on httputils@any version already satisfied
  Verifying dependencies for httputils@0.3.0
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on httputils@>= 0.2.0 already satisfied
  Verifying dependencies for httputils@0.3.0
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on chronicles@>= 0.10.2 already satisfied
  Verifying dependencies for chronicles@0.10.3
      Info: Dependency on testutils@any version already satisfied
  Verifying dependencies for testutils@0.5.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on json_serialization@any version already satisfied
  Verifying dependencies for json_serialization@0.1.5
      Info: Dependency on serialization@any version already satisfied
  Verifying dependencies for serialization@0.2.0
      Info: Dependency on faststreams@any version already satisfied
  Verifying dependencies for faststreams@0.3.0
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on stew@>= 0.1.0 already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on nimcrypto@any version already satisfied
  Verifying dependencies for nimcrypto@0.5.4
      Info: Dependency on bearssl@any version already satisfied
  Verifying dependencies for bearssl@0.2.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing zlib@any version
Downloading https://github.com/status-im/nim-zlib using git
  Verifying dependencies for zlib@0.1.0
      Info: Dependency on stew@>= 0.1.0 already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing zlib@0.1.0
   Success: zlib installed successfully.
 Installing websock@0.1.0
   Success: websock installed successfully.
      Info: Dependency on https://github.com/yyoncho/asynctools@#non-blocking already satisfied
  Verifying dependencies for asynctools@#non-blocking
      Info: Dependency on faststreams@any version already satisfied
  Verifying dependencies for faststreams@0.3.0
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on json_serialization@any version already satisfied
  Verifying dependencies for json_serialization@0.1.5
      Info: Dependency on serialization@any version already satisfied
  Verifying dependencies for serialization@0.2.0
      Info: Dependency on faststreams@any version already satisfied
  Verifying dependencies for faststreams@0.3.0
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing json_rpc@#notif-changes
   Success: json_rpc installed successfully.
 Installing with@any version
Downloading https://github.com/zevv/with using git
  Verifying dependencies for with@0.5.0
 Installing with@0.5.0
   Success: with installed successfully.
      Info: Dependency on chronicles@any version already satisfied
  Verifying dependencies for chronicles@0.10.3
      Info: Dependency on testutils@any version already satisfied
  Verifying dependencies for testutils@0.5.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on json_serialization@any version already satisfied
  Verifying dependencies for json_serialization@0.1.5
      Info: Dependency on serialization@any version already satisfied
  Verifying dependencies for serialization@0.2.0
      Info: Dependency on faststreams@any version already satisfied
  Verifying dependencies for faststreams@0.3.0
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
      Info: Dependency on stew@any version already satisfied
  Verifying dependencies for stew@0.1.0
      Info: Dependency on unittest2@any version already satisfied
  Verifying dependencies for unittest2@0.0.7
 Installing nimlangserver@0.1.0
   Building nimlangserver/nimlangserver using c backend
/home/ryuukk/.nimble/pkgs/faststreams-0.3.0/faststreams/async_backend.nim(35, 12) Warning: asyncdispatch backend currently fails tests - it may or may not work as expected [User]
/tmp/nimble_913324/githubcom_nimlanglangserver/nimlangserver.nim(5, 46) Error: cannot open file: /usr/compiler/pathutils
       Tip: 1291 messages have been suppressed, use --verbose to show them.
     Error: Build failed for package: nimlangserver
        ... Execution failed with exit code 1
        ... Command: /usr/bin/nim c --colors:on --noNimblePath -d:release -d:NimblePkgVersion=0.1.0 --path:'/home/ryuukk/.nimble/pkgs/asynctools-#non-blocking' --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/nimcrypto-0.5.4 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/stint-0.0.1 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/bearssl-0.2.0 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/httputils-0.3.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/chronos-3.2.0 --path:/home/ryuukk/.nimble/pkgs/httputils-0.3.0 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/testutils-0.5.0 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/faststreams-0.3.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/serialization-0.2.0 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/json_serialization-0.1.5 --path:/home/ryuukk/.nimble/pkgs/chronicles-0.10.3 --path:'/home/ryuukk/.nimble/pkgs/news-#status' --path:/home/ryuukk/.nimble/pkgs/chronos-3.2.0 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/bearssl-0.2.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/httputils-0.3.0 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/httputils-0.3.0 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/chronicles-0.10.3 --path:/home/ryuukk/.nimble/pkgs/testutils-0.5.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/json_serialization-0.1.5 --path:/home/ryuukk/.nimble/pkgs/serialization-0.2.0 --path:/home/ryuukk/.nimble/pkgs/faststreams-0.3.0 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/nimcrypto-0.5.4 --path:/home/ryuukk/.nimble/pkgs/bearssl-0.2.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/zlib-0.1.0 --path:/home/ryuukk/.nimble/pkgs/websock-0.1.0 --path:'/home/ryuukk/.nimble/pkgs/asynctools-#non-blocking' --path:/home/ryuukk/.nimble/pkgs/faststreams-0.3.0 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/json_serialization-0.1.5 --path:/home/ryuukk/.nimble/pkgs/serialization-0.2.0 --path:/home/ryuukk/.nimble/pkgs/faststreams-0.3.0 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:'/home/ryuukk/.nimble/pkgs/json_rpc-#notif-changes' --path:/home/ryuukk/.nimble/pkgs/with-0.5.0 --path:/home/ryuukk/.nimble/pkgs/chronicles-0.10.3 --path:/home/ryuukk/.nimble/pkgs/testutils-0.5.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/json_serialization-0.1.5 --path:/home/ryuukk/.nimble/pkgs/serialization-0.2.0 --path:/home/ryuukk/.nimble/pkgs/faststreams-0.3.0 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --path:/home/ryuukk/.nimble/pkgs/stew-0.1.0 --path:/home/ryuukk/.nimble/pkgs/unittest2-0.0.7 --hints:off -o:/tmp/nimble_913324/githubcom_nimlanglangserver/nimlangserver /tmp/nimble_913324/githubcom_nimlanglangserver/nimlangserver.nim

oops duplicate #22