influxdata / influxdata/influxdb

Yarn Install Segmentation Fault 19.10 i386

Open
#18,537 2 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.