Bug 864

Summary: Missing deps in weboob
Product: Mageia Reporter: Manuel Hiebel <manuel.mageia>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: olivier
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: weboob-0.7-1.mga1.src.rpm CVE:
Status comment:

Description Manuel Hiebel 2011-04-17 18:22:42 CEST
Description of problem:

[manu@vmag ~]$ qvideoob 
WARNING:root:python-html2text is not present. HTML pages will not be converted into text.
Traceback (most recent call last):
  File "/usr/bin/qvideoob", line 21, in <module>
    from weboob.applications.qvideoob import QVideoob
  File "/usr/lib/python2.7/site-packages/weboob/applications/qvideoob/__init__.py", line 1, in <module>
    from .qvideoob import QVideoob
  File "/usr/lib/python2.7/site-packages/weboob/applications/qvideoob/qvideoob.py", line 22, in <module>
    from .main_window import MainWindow
  File "/usr/lib/python2.7/site-packages/weboob/applications/qvideoob/main_window.py", line 27, in <module>
    from .video import Video
  File "/usr/lib/python2.7/site-packages/weboob/applications/qvideoob/video.py", line 21, in <module>
    from PyQt4.phonon import Phonon
ImportError: No module named phonon


[manu@vmag ~]$ qboobmsg 
WARNING:root:python-html2text is not present. HTML pages will not be converted into text.
Traceback (most recent call last):
  File "/usr/bin/qboobmsg", line 25, in <module>
    QBoobMsg.run()
  File "/usr/lib/python2.7/site-packages/weboob/tools/application/base.py", line 366, in run
    sys.exit(app.main(args))
  File "/usr/lib/python2.7/site-packages/weboob/applications/qboobmsg/qboobmsg.py", line 33, in main
    self.load_backends(ICapMessages, storage=self.create_storage())
  File "/usr/lib/python2.7/site-packages/weboob/tools/application/base.py", line 169, in create_storage
    from weboob.tools.storage import StandardStorage
  File "/usr/lib/python2.7/site-packages/weboob/tools/storage.py", line 21, in <module>
    from .config.yamlconfig import YamlConfig
  File "/usr/lib/python2.7/site-packages/weboob/tools/config/yamlconfig.py", line 24, in <module>
    import yaml
ImportError: No module named yaml


Add the require python-qt4-phonon and python-yaml in the spec

for the line: "WARNING:root:python-html2text is not present. HTML pages will not be converted into text." I don't know, but it's work

Reproducible: 

Steps to Reproduce:
Manuel Hiebel 2011-04-17 18:26:48 CEST

CC: (none) => olivier

Comment 1 Manuel Hiebel 2011-05-02 21:04:38 CEST
I forgot python-dateutil as missing dependency.
Comment 2 Olivier FAURAX 2011-05-02 21:52:07 CEST
Should be fixed in weboob-0.7-2.mga1.
Please confirm and close the bug.
Comment 3 Manuel Hiebel 2011-05-03 00:17:56 CEST
It's ok, Thanks.

Status: NEW => RESOLVED
Resolution: (none) => FIXED