Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#58421 - [python2-pipenv] unsatisfiable pathlib2 dependency breaks pipenv

Attached to Project: Community Packages
Opened by Tim Jones (tsj) - Tuesday, 01 May 2018, 21:37 GMT
Last edited by Morten Linderud (Foxboron) - Tuesday, 08 May 2018, 13:22 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Morten Linderud (Foxboron)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Cannot run pipenv2 due to missing pathlib2. There is a python2-pathlib2 in the AUR, but pipenv wants an earlier version (2.1.0 instead of the 2.3.0). Running pipenv with pathlib2-2.3.0 does not resolve the issue.

Additional info:
* python2-pipenv 11.10.1-1

Steps to reproduce:
Install python2-pipenv
Run pipenv2

Results:
$ pipenv2
Traceback (most recent call last):
File "/usr/bin/pipenv2", line 6, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3086, in <module>
@_call_aside
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3070, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3099, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 576, in _build_master
return cls._build_from_requirements(__requires__)
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 589, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 778, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'pathlib2==2.1.0' distribution was not found and is required by pipenv

This task depends upon

Closed by  Morten Linderud (Foxboron)
Tuesday, 08 May 2018, 13:22 GMT
Reason for closing:  Fixed
Additional comments about closing:  11.10.3-1 removes the pathlib2 dependency
Comment by Tim Jones (tsj) - Tuesday, 01 May 2018, 21:42 GMT
pipenv2 is runnable using the existing AUR python2-pathlib2 PKGBUILD after adjusting 'pkgver' to 2.1.0.
Comment by loqs (loqs) - Tuesday, 01 May 2018, 22:04 GMT Comment by Eli Schwartz (eschwartz) - Tuesday, 01 May 2018, 22:20 GMT
  • Field changed: Status (Unconfirmed → Assigned)
  • Field changed: Severity (Critical → High)
  • Task assigned to Morten Linderud (Foxboron)
This is confusing since they seem to vendor it, but still list it as a dependency???

Loading...