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#46287 - [scrapy] Missing dependency: python2-service-identity

Attached to Project: Community Packages
Opened by Simon Legner (simon04) - Sunday, 13 September 2015, 21:48 GMT
Last edited by Felix Yan (felixonmars) - Tuesday, 22 September 2015, 15:50 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The package seems to be lacking the dependency python2-service-identity.

Additional info:
* scrapy 1.0.3-1

Steps to reproduce:
Without having python2-service-identity installed:
$ scrapy shell
Traceback (most recent call last):
File "/usr/bin/scrapy", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3084, 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 3097, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 651, in _build_master
ws.require(__requires__)
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 952, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 839, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'service-identity' distribution was not found and is required by Scrapy

This task depends upon

Closed by  Felix Yan (felixonmars)
Tuesday, 22 September 2015, 15:50 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.0.3-2
Comment by Doug Newgard (Scimmia) - Tuesday, 22 September 2015, 14:18 GMT
scrapy depends on python2-twisted, which has an optional dep on python2-service-identity. That may or may not be enough.
Comment by Felix Yan (felixonmars) - Tuesday, 22 September 2015, 15:50 GMT
It's listed as hard dependency, so let's add it. Thanks for reporting!

Loading...