libcrypto.so.1.1: cannot open shared object file: No such file or directory
評価
調査の方向性
まず、リポジトリが crypto ライブラリをどのようにパッケージ化しているかを調べ、OTP 26 で hello_world の起動失敗を再現します。バージョン 1.0.0 がバンドルされているにもかかわらず、ランタイムが libcrypto.so.1.1 を要求する理由を追跡します。完了条件は、報告されている crypto のロードエラーなしで AWS Lambda ランタイムが起動することです。
索引モデルが issue の本文から書いたものです。
説明
OTP 26 requires a different version of libcrypto.so. The repo includes version 1.0.0 while the OTP crypto library is looking for 1.1:
hello_world start
=ERROR REPORT==== 3-Aug-2023::23:28:44.813510 ===
Unable to load crypto library. Failed with error:
"load_failed, Failed to load NIF library /var/task/lib/crypto-5.2/priv/lib/crypto: 'libcrypto.so.1.1: cannot open shared object file: No such file or directory'"
OpenSSL might not be installed on this system.
=CRASH REPORT==== 3-Aug-2023::23:28:44.814044 ===
- 主要言語
- Elixir
- スター
- 129
- フォーク
- 31
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
aws-samples/aws-lambda-elixir-runtime のほかの issue
-
Migrate from Distillery to mix release対応中かも @carstenpiepel が 1158 日前に担当しました。 オープン
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 30/100
-
missing dependenciesオープン
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 30/100
aws-samples/aws-lambda-elixir-runtime#11 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 30/100
aws-samples/aws-lambda-elixir-runtime#8 · コメント 5 件 · リアクション 1 件 ·
aws-samples/aws-lambda-elixir-runtime の issue をすべて見る
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
carverauto/serviceradar#5264 ·
メンテナーはふだん 1 日以内に返信
-
Handle short ciphertext in AES-GCM Decrypt instead of panicking対応中かも @pamod-madubashana が 3 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 92/100
semaphoreio/semaphore#1305 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
QuinnWilton/argus#5 · コメント 1 件 ·
-
help-wanted L: docker L: elm L: github:actions L: helm L: ruby:bundler
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
dependabot/dependabot-core#16425 ·
メンテナーはふだん 2 日以内に返信
-
Cainophile EXIT handler crashes on its own password redaction and logs the DB password in clear textオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 2 日以内に返信