| Summary: | Weboob: Python modules missing dependancies | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Thomas Bigot <thomas.bigot> |
| Component: | RPM Packages | Assignee: | Olivier FAURAX <olivier> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | weboob-0.8.5-1.mga2.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Thomas Bigot
2011-10-07 16:15:45 CEST
Manuel Hiebel
2011-10-07 16:35:27 CEST
Assignee:
bugsquad =>
olivier 0.9.1 has been pushed to cooker, and python-mechanize has been added as a Suggests. Do you still have the problems with python-html5lib and youtube ? Since the update, everything is OK. Thanks! Status:
NEW =>
RESOLVED On a fresh install, it still does not work : 2011-12-21 16:35:41,610:WARNING:modules:modules.py:128:load_all Unable to load module "aum": No module named Image 2011-12-21 16:35:41,761:WARNING:modules:modules.py:128:load_all Unable to load module "lefigaro": No module named lxml.etree 2011-12-21 16:35:41,771:WARNING:modules:modules.py:128:load_all Unable to load module "eatmanga": No module named nose.plugins.skip 2011-12-21 16:35:41,783:WARNING:modules:modules.py:128:load_all Unable to load module "batoto": No module named nose.plugins.skip 2011-12-21 16:35:41,806:WARNING:modules:modules.py:128:load_all Unable to load module "youtube": No module named gdata.youtube.service 2011-12-21 16:35:41,808:WARNING:modules:modules.py:128:load_all Unable to load module "mangareader": No module named nose.plugins.skip 2011-12-21 16:35:41,815:WARNING:modules:modules.py:128:load_all Unable to load module "minutes20": No module named lxml.etree 2011-12-21 16:35:41,823:WARNING:modules:modules.py:128:load_all Unable to load module "youjizz": No module named lxml.html 2011-12-21 16:35:41,827:WARNING:modules:modules.py:128:load_all Unable to load module "ecrans": No module named lxml.etree 2011-12-21 16:35:41,836:WARNING:modules:modules.py:128:load_all Unable to load module "bnporc": No module named Image 2011-12-21 16:35:41,841:WARNING:modules:modules.py:128:load_all Unable to load module "simplyreadit": No module named nose.plugins.skip 2011-12-21 16:35:41,851:WARNING:modules:modules.py:128:load_all Unable to load module "redmine": No module named lxml.html 2011-12-21 16:35:41,857:WARNING:modules:modules.py:128:load_all Unable to load module "mangafox": No module named nose.plugins.skip 2011-12-21 16:35:41,864:WARNING:modules:modules.py:128:load_all Unable to load module "mangahere": No module named nose.plugins.skip 2011-12-21 16:35:41,898:WARNING:modules:modules.py:128:load_all Unable to load module "societegenerale": No module named Image 2011-12-21 16:35:41,911:WARNING:modules:modules.py:128:load_all Unable to load module "mangatoshokan": No module named nose.plugins.skip 2011-12-21 16:35:41,912:WARNING:modules:modules.py:128:load_all Unable to load module "canalplus": No module named lxml.etree 2011-12-21 16:35:41,924:WARNING:modules:modules.py:128:load_all Unable to load module "inrocks": No module named lxml.etree Trying to see which packages need to be installed to make it work. Status:
RESOLVED =>
REOPENED Extra needed dependancies: python-lxml python-nose python-imaging And: python-gdata for youtube New release 0.9.1-2 suggests these missing packages. Thanks. Just to make me understanding better: why are these packages suggestions and not requirements, knowing that weboob doesnât work without them? Status:
REOPENED =>
RESOLVED In fact, you don't need all these packages for every backend. For example, if you install weboob only for viewing mangas, you won't understand that the package doesn't install for a missing python-gdata. The real proper way I could solve this is to split the backend in different packages (weboob-aum, weboob-youtube, etc.), and then Requires the python modules for each backend. I must confess that I didn't tried this, and I should also discuss with people to know if this really the proper solution. In any case, thank you for your bug reports. Thanks for your explanations and your work. The fact weboob now works entirely is a good thing. About the bugs: itâs the least I can do! |