Bug 20841

Summary: pip3 fails to install plyvel due to incompatible version of leveldb
Product: Mageia Reporter: Kristoffer Grundström <lovaren>
Component: RPM PackagesAssignee: Nicolas Lécureuil <mageia>
Status: RESOLVED INVALID QA Contact:
Severity: major    
Priority: Normal CC: marja11
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: python-pip CVE:
Status comment:

Description Kristoffer Grundström 2017-05-13 18:56:09 CEST
Description of problem: I tried the pip3 command for the first time in order to have python download and install plyvel for me. That failed due to the version of leveldb not being compatible.

Version-Release number of selected component (if applicable): 0.9

How reproducible: I can reproduce this all the time.

Steps to Reproduce:
1. Open a terminal window.
2. Login as root (su -)
3. Type pip3 install plyvel
4. The install will fail due to skipping the incompatible version of leveldb.
5. Type pip3 install leveldb upgrade.
6. Type pip3 install plyvel.
7. Installation fails again due to skipping the incompatible version of leveldb.
Kristoffer Grundström 2017-05-13 18:56:40 CEST

Summary: pip3 fails to install plyvel due to incompatibel version of leveldb => pip3 fails to install plyvel due to incompatible version of leveldb

Marja Van Waes 2017-05-13 20:10:59 CEST

Assignee: bugsquad => mageia
Source RPM: pip3 => python-pip
CC: (none) => marja11

Comment 1 Rémi Verschelde 2017-05-14 20:50:32 CEST
Please give more details. What's an "incompatible version of leveldb"? I suppose it gave an explicit error message?

Note that you have python3-plyvel in Cauldron already.
Comment 2 Kristoffer Grundström 2017-05-17 14:51:22 CEST
[root@linux ~]# pip3 install python3-plyvel
Collecting python3-plyvel
  Could not find a version that satisfies the requirement python3-plyvel (from versions: )
No matching distribution found for python3-plyvel

And YES, python2.7 AND python3 is installed.
Comment 3 Rémi Verschelde 2017-05-17 14:55:25 CEST
> pip3 install python3-plyvel

That's not how you install packages with pip3. `python3-plyvel` is the RPM package of Mageia, not the pip package.
Comment 4 sturmvogel 2022-06-19 13:15:26 CEST
Based on comment 3...closing as INVALID.

Status: NEW => RESOLVED
Resolution: (none) => INVALID