influxdata / influxdata/influxdb
Yarn Install Segmentation Fault 19.10 i386
- Dominant language
- Rust
- Stars
- 31.7k
- Forks
- 3.7k
- Avg merge
- 13h 37m
- Merged PRs (30d)
- 8
Description
__Steps to reproduce:__
List the minimal actions needed to reproduce the behavior.
1. docker run -it -rm -v i386/ubuntu:eoan-20200410 /bin/bash
2. install listed dependencies (Yarn, protobuf, bzr, clang, rust, go, etc)
3. make
__Expected behavior:__
Should proceed through make scripts, yarn install, webpack, etc and produce binary
__Actual behavior:__
`yarn install
yarn install v1.22.4
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
[---------------------------------------------------------------------------------------------------------------------------------------------------------] 0/1654make[1]: *** [Makefile:9: node_modules] Segmentation fault (core dumped)
make[1]: Leaving directory '/mnt/builds/influxdb/ui'
make: *** [Makefile:76: ui] Error 2
`
__Environment info:__
Ubuntu eoan 19.10
i386/x86
go1.13.12.linux-386
node v10.15.2
yarn v1.22.4
```
Contributor guide
Research direction
Start by reproducing the i386 Ubuntu eoan failure with the listed Node, Yarn, Go, Rust, and dependency versions, then inspect the UI build target in Makefile and its node_modules rule at Makefile:9. Confirm whether yarn install is the failing step and determine what allows make to proceed through the UI build without the segmentation fault.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- node.js
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100