matrix-org / matrix-appservice-discord

A bridge between Matrix and Discord.
Apache License 2.0
791 stars 148 forks source link

Docker image doesn't start since recent changes. #827

Closed TheNamelessWonderer closed 1 year ago

TheNamelessWonderer commented 1 year ago

Describe the bug Since the recent changes to git I assume it is #825. The docker image doesn't start anymore. This also applies to the docker image at ghcr.io/matrix-org/matrix-appservice-discord:develop

To Reproduce Steps to reproduce the behavior:

  1. Compile the docker image or use ghcr.io/matrix-org/matrix-appservice-discord:develop
  2. Start the image
  3. Check logs
  4. See error

Expected behavior The Docker image should start without any errors.

Logs

Error: Error loading shared library ld-linux-x86-64.so.2: No such file or directory (needed by /node_modules/@matrix-org/matrix-sdk-crypto-nodejs/matrix-sdk-crypto.linux-x64-musl.node)
    at Object.Module._extensions..node (node:internal/modules/cjs/loader:1189:18)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/node_modules/@matrix-org/matrix-sdk-crypto-nodejs/index.js:159:31)
    at Module._compile (node:internal/modules/cjs/loader:1105:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12) {
  code: 'ERR_DLOPEN_FAILED'
}

Additional context It worked fine before these new commits.

Half-Shot commented 1 year ago

Thanks for the report. Taking a look.