Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

sodium-native failing in v2.0.0

オープン
#496 コメント 7 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
25/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
javascript, nodejs
領域
testing-qa

調査の方向性

sodium-native 2.0.0 に対して citgm sodium-native で失敗を再現し、その後、node-gyp-build "node preinstall.js" 周辺の npm install の出力と、欠落している autogen.sh および configure ファイルを起点に調査します。sodium-native のスモークテストが正常に完了すれば完了です。

索引モデルが issue の本文から書いたものです。

説明

  • Node Version: 8.9.0 (maybe all)
  • CitGM Version: 2.0.14
  • Platform: all

Previously passing on 1.10.3

▶ citgm sodium-native                                     ~/wrk/com/DANGER/node 7s (v8.9.1-proposal)
info:    starting            | sodium-native       
info:    lookup              | sodium-native       
info:    lookup-found        | sodium-native       
info:    sodium-native lookup-replace| https://github.com/sodium-friends/sodium-native/archive/v2.0.0.tar.gz
info:    sodium-native npm:  | Downloading project: https://github.com/sodium-friends/sodium-native/archive/v2
info:    sodium-native npm:  | Project downloaded sodium-native-2.0.0.tgz
info:    sodium-native npm:  | npm install started 
warn:    sodium-native npm-install:| ./configure: line 3: ./autogen.sh: No such file or directory
warn:    sodium-native npm-install:| ./configure: line 4: ./configure: No such file or directory
warn:    sodium-native npm-install:| /private/var/folders/r3/dz9sw1tx3zj93kk3d8y18c9h0000gn/T/d44bba82
warn:                              | if (err) throw err                                                       
warn:                              | ^                                                                        
warn:                              |                                                                          
warn:                              | Error: ./configure exited with 127                                       
warn:                              | at ChildProcess.<anonymous> (/private/var/folders/r3/dz9sw1tx3zj93kk3d8y1
warn:                              | at emitTwo (events.js:126:13)                                            
warn:                              | at ChildProcess.emit (events.js:214:7)                                   
warn:                              | at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
warn:    sodium-native npm-install:| npm                 
warn:    sodium-native npm-install:| ERR! code ELIFECYCLE
warn:                              | npm ERR! errno 1    
warn:    sodium-native npm-install:| npm ERR!            
warn:    sodium-native npm-install:| [email protected] install: `node-gyp-build "node preinstall.js"
warn:                              | npm ERR! Exit status 1                                                   
warn:                              | npm ERR!                                                                 
warn:                              | npm ERR! Failed at the [email protected] install script.               
warn:                              | npm ERR! This is probably not a problem with npm. There is likely additio
warn:    sodium-native npm-install:|                     
warn:    sodium-native npm-install:| npm ERR! A complete log of this run can be found in:             
warn:                              | npm ERR!     /Users/gib/.cache/npm/_logs/2017-11-07T18_01_56_938Z-debug.l
error:   failure             | Install Failed      
error:   failing module(s)   |                     
error:   module name:        | sodium-native       
error:   version:            | 2.0.0               
error:   error:              | Install Failed      
error:   error:              | undefined                                                              
error:                       | > [email protected] install /private/var/folders/r3/dz9sw1tx3zj93kk3d8y18c9h0
error:                       | > node-gyp-build "node preinstall.js" "node postinstall.js"                    
error:                       |                                                                                
error:                       |                                                                                
error:                       | ./configure: line 3: ./autogen.sh: No such file or directory                   
error:                       | ./configure: line 4: ./configure: No such file or directory                    
error:                       | /private/var/folders/r3/dz9sw1tx3zj93kk3d8y18c9h0000gn/T/d44bba82-4368-49fb-b17
error:                       | if (err) throw err                                                             
error:                       | ^                                                                              
error:                       |                                                                                
error:                       | Error: ./configure exited with 127                                             
error:                       | at ChildProcess.<anonymous> (/private/var/folders/r3/dz9sw1tx3zj93kk3d8y18c9h00
error:                       | at emitTwo (events.js:126:13)                                                  
error:                       | at ChildProcess.emit (events.js:214:7)                                         
error:                       | at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)      
error:                       | npm ERR! code ELIFECYCLE                                                       
error:                       | npm ERR! errno 1                                                               
error:                       | npm ERR! [email protected] install: `node-gyp-build "node preinstall.js" "nod
error:                       | npm ERR! Exit status 1                                                         
error:                       | npm ERR!                                                                       
error:                       | npm ERR! Failed at the [email protected] install script.                     
error:                       | npm ERR! This is probably not a problem with npm. There is likely additional lo
error:                       |                                                                                
error:                       | npm ERR! A complete log of this run can be found in:                           
error:                       | npm ERR!     /Users/gib/.cache/npm/_logs/2017-11-07T18_01_56_938Z-debug.log    
error:   done                | The smoke test has failed.
info:    duration            | test duration: 12067ms

cc/ @mafintosh @emilbayes

主要言語
JavaScript
スター
608
フォーク
158
平均マージ
2日 17時間
マージ済み PR(30日)
18

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

nodejs/citgm のほかの issue

nodejs/citgm の issue をすべて見る

似ている issue

JavaScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。