httpie requires requests < 1.0, raring ships with 1.1.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
httpie (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
httpie has a dependency on requests > 0.10.1 but < 1.0. Raring ships with requests 1.1.0. The httpie deb doesn't declare a dependency on any specific version of requests, so everything installs clean.
# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_
DISTRIB_
DISTRIB_
# apt-get install httpie
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
python-pygments
Suggested packages:
ttf-bitstream
The following NEW packages will be installed:
httpie python-pygments
0 upgraded, 2 newly installed, 0 to remove and 15 not upgraded.
Need to get 579 kB of archives.
After this operation, 3,096 kB of additional disk space will be used.
Do you want to continue [Y/n]? yes
Get:1 http://
Get:2 http://
Fetched 579 kB in 0s (2,856 kB/s)
Selecting previously unselected package python-pygments.
(Reading database ... 77295 files and directories currently installed.)
Unpacking python-pygments (from .../python-
Selecting previously unselected package httpie.
Unpacking httpie (from .../httpie_
Processing triggers for man-db ...
Setting up python-pygments (1.6+dfsg-1) ...
Setting up httpie (0.3.1-1) ...
# http
Traceback (most recent call last):
File "/usr/bin/http", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/
parse_
File "/usr/lib/
raise DistributionNot
pkg_resources.
Status changed to 'Confirmed' because the bug affects multiple users.