Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 404519 - net-misc/flexget-9999 should (r)depend on >=dev-python/sqlalchemy-0.7.4
Summary: net-misc/flexget-9999 should (r)depend on >=dev-python/sqlalchemy-0.7.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Mike Gilbert
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-19 14:26 UTC by Peter Gantner (a.k.a. nephros)
Modified: 2012-02-20 16:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Gantner (a.k.a. nephros) 2012-02-19 14:26:49 UTC
Hi, some recent changes I can not pinpoint exactly timewise require this.

Current svn version otherwise throws:

Traceback (most recent call last):
  File "/usr/bin/flexget-2.7", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2714, in <module>
    parse_requirements(__requires__), Environment()
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 585, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: SQLAlchemy==0.7.4
Comment 1 Peter Gantner (a.k.a. nephros) 2012-02-19 14:33:35 UTC
also needed apparently: dev-python/chardet

Traceback (most recent call last):
  File "/usr/bin/flexget-2.7", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2710, in <module>
    working_set.require(__requires__)
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 687, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 585, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: chardet>=1.0.0
Comment 2 Mike Gilbert gentoo-dev 2012-02-20 16:28:03 UTC
The way that restriction is written, we actually need to depend on =dev-python/sqlalchemy-0.7.4. I have done so.

dev-python/chardet is actually needed indirectly by dev-python/requests. I added the dependency there.

To pinpoint this sort of thing I usually look at the subversion revlog for the pavement.py file. For example:

svn checkout http://svn.flexget.com/trunk flexget
svn log flexget/pavement.py

Thanks for the report!