Opened 8 years ago
Closed 8 years ago
#51772 closed defect (fixed)
py27-scrapy is missing several dependencies
Reported by: | hmeine (Hans Meine) | Owned by: | kurthindenburg (Kurt Hindenburg) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | Cc: | ||
Port: | py-scrapy |
Description
I installed py27-scrapy, and expected it to be runnable without further action. In particular, it comes with a binary "scrapy-2.7" that should be usable and can be used for reproducing this issue. For me, it gave an error like:
pkg_resources.DistributionNotFound: The 'service_identity' distribution was not found and is required by Scrapy
After fixing the missing dependency, I got the next such problem, and it turns out there are a lot of such missing dependencies, none of which seem to have ports at the moment:
- service-identity
- PyDispatcher
- parsel
- w3lib>=1.14.2 (py27-w3lib port available, but needs update)
In general, I don't expect every python package to have a port, but I wanted to report that py27-scrapy is not functional this way.
Change History (2)
comment:1 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to khindenburg@… |
---|---|
Port: | py-scrapy added |
comment:2 Changed 8 years ago by kurthindenburg (Kurt Hindenburg)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Thanks for the report - thought I was checking it after each upgrade, but obviously not.
Can you update ports and try again? Note I had to downgrade to 1.0.6
r149939