build essential packages are needed for subprocess32

Bug #1752519 reported by Ibad Khan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
LOCI
New
Undecided
Unassigned

Bug Description

While producing wheels image from upper-constraints, docker build commands fails with error

Could not find a version that satisfies the requirement subprocess32 (from cmd2===0.8.0->-c /tmp/wheels/upper-constraints.txt (line 395)) (from versions: )
No matching distribution found for subprocess32 (from cmd2===0.8.0->-c /tmp/wheels/upper-constraints.txt (line:395))

Upon attempting to install subprocess32 on an out of box Ubuntu, found that following packages are necessary

1. gcc
2. make
3. build-essential
4. python-dev

Ibad Khan (ik-ibadkhan)
description: updated
Ibad Khan (ik-ibadkhan)
description: updated
Revision history for this message
Ibad Khan (ik-ibadkhan) wrote :

loci install pip packages with few flags, so installing these packages isn't going to fix the issue.

(.test1):~# pip install subprocess32
Collecting subprocess32
  Using cached subprocess32-3.2.7.tar.gz
Building wheels for collected packages: subprocess32
  Running setup.py bdist_wheel for subprocess32 ... done
  Stored in directory: /root/.cache/pip/wheels/7d/4c/a4/ce9ceb463dae01f4b95e670abd9afc8d65a45f38012f8030cc
Successfully built subprocess32
Installing collected packages: subprocess32
Successfully installed subprocess32-3.2.7

(.test2):~# pip install --no-cache-dir --only-binary :all: --no-compile subprocess32
Collecting subprocess32
  Could not find a version that satisfies the requirement subprocess32 (from versions: )
No matching distribution found for subprocess32

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.