Ubuntu 22.04 - gem install websocket-driver "make failedNo such file or directory"
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 25/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- ruby
- 領域
- build-system
調査の方向性
Issueで報告されている websocket-driver-0.7.5 のインストールを、Issueに記載されたコマンドと Ruby 3.0 のパスを使って Ubuntu 22.04 上で再現します。まず、gem のネイティブ拡張のビルド設定と生成された gem_make.out を確認します。make ステップでインストールが失敗しなくなれば、Issue は解決です。
索引モデルが issue の本文から書いたものです。
説明
Wanted to install Ruby on Rails normally, installation failed on websocket-driver.
- sudo apt-get install ruby-full
- sudo apt-get installl rails(failed)
- sudo gem install --verbose websocket-driver(failed)
Output:
Building native extensions. This could take a while..
current` directory: /var/lib/gems/3.0.0/gems/websocket-driver-0.7.5/ext/websocket-driver
["/usr/bin/ruby3.0", "-I", "/usr/lib/ruby/vendor_ruby", "-r", "./siteconf20221207-1980-sxqm8n.rb", "extconf.rb"]
creating Makefile
current directory: /var/lib/gems/3.0.0/gems/websocket-driver-0.7.5/ext/websocket-driver
["make", "DESTDIR=", "clean"]
current directory: /var/lib/gems/3.0.0/gems/websocket-driver-0.7.5/ext/websocket-driver
["make", "DESTDIR="]
ERROR: Error installing websocket-driver:
ERROR: Failed to build gem native extension.
current directory: /var/lib/gems/3.0.0/gems/websocket-driver-0.7.5/ext/websocket-driver
/usr/bin/ruby3.0 -I /usr/lib/ruby/vendor_ruby -r ./siteconf20221207-1980-sxqm8n.rb extconf.rb
current directory: /var/lib/gems/3.0.0/gems/websocket-driver-0.7.5/ext/websocket-driver
make DESTDIR= clean
current directory: /var/lib/gems/3.0.0/gems/websocket-driver-0.7.5/ext/websocket-driver
make DESTDIR=
make failedNo such file or directory - make
Gem files will remain installed in /var/lib/gems/3.0.0/gems/websocket-driver-0.7.5 for inspection.
Results logged to /var/lib/gems/3.0.0/extensions/x86_64-linux/3.0.0/websocket-driver-0.7.5/gem_make.out
Other versions I have also tried all lead to the same error
- 主要言語
- Ruby
- スター
- 238
- フォーク
- 49
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
faye/websocket-driver-ruby のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
faye/websocket-driver-ruby#96 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
faye/websocket-driver-ruby#86 · コメント 3 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
faye/websocket-driver-ruby#84 · コメント 2 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 30/100
faye/websocket-driver-ruby#82 · コメント 4 件 · リアクション 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
faye/websocket-driver-ruby#78 · コメント 2 件 ·
faye/websocket-driver-ruby の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
メンテナーはふだん 4 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
-
ds-drift
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
we-promise/sure#4266 ·
メンテナーはふだん 1 日以内に返信
-
:bank: debt
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
cucumber/cucumber-ruby-core#346 · コメント 1 件 ·