Vine Linux バグトラッキングシステム - requests
課題の詳細を表示
0003105requests1 要望公開2017-12-24 13:482017-12-26 22:17
hl.hex 
tomop 
未試験 
テスト待ち不明 
VineSeed 
 
0003105: nodejs の更新願
現行のseed上では nodejs-0.10.26-2vl7.i686 ですが
stableが node-v9.3.0
LTSが、node-v8.9.3 となっており、
基本的なパッケージの管理などに支障が出始めていますので
せめてLTSにupdateをお願い致します。
設定されていません。
課題の履歴
2017-12-24 13:48hl.hex新規課題
2017-12-25 00:26tomopコメント追加: 0010187
2017-12-25 00:26tomop担当者 => tomop
2017-12-25 00:26tomop状態新規 => 内容確認済
2017-12-25 16:36hl.hexコメント追加: 0010188
2017-12-26 22:17tomopコメント追加: 0010189
2017-12-26 22:17tomop状態内容確認済 => テスト待ち

コメント
(0010187)
tomop   
2017-12-25 00:26   
 buildが非常に難解でこれ以上時間が確保できないため、nodebrewのご利用をおすすめします。

https://github.com/hokaccha/nodebrew [^]
https://qiita.com/sinmetal/items/154e81823f386279b33c [^]
(0010188)
hl.hex   
2017-12-25 16:36   
今時の主要なツールの類いなので、ディストリ側でメンテされないのは大変残念ですが、
致し方在りません。現行の物はEOLを迎えていますので、リポジトリからの削除を視野に
入れた方が良いと思います。

https://github.com/nodejs/Release [^]

野良ビルドの方向で試行してみようと思います。
この案件は完了として下さい。
(0010189)
tomop   
2017-12-26 22:17   
 v8単独でのbuildで挫折していましたが、node.js同梱のv8はオリジナルのままではなく、同梱のものを利用する方がよさそうでしたのでそのように変更し8.9.3に更新しました。

 が、以下の理由によりnodebrewを使うことをおすすめします。

- 任意のバージョンを複数インストールし、切り替えての利用が可能。
- node.js関連ファイルが全てホームディレクトリに入るため、システムディレクトリを汚さない。