Bug 7368

Summary: calibre lacks some requires
Product: Mageia Reporter: Thierry Vignaud <thierry.vignaud>
Component: RPM PackagesAssignee: Damien Lallement <mageia>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: calibre CVE:
Status comment:

Description Thierry Vignaud 2012-09-06 01:22:15 CEST
calibre lacks some requires as shown by the following error:
Traceback (most recent call last):
  File "/usr/lib64/calibre/calibre/gui2/ui.py", line 396, in start_smartdevice
    self.iactions['Connect Share'].set_smartdevice_action_state()
  File "/usr/lib64/calibre/calibre/gui2/actions/device.py", line 242, in set_smartdevice_action_state
    all_ips = get_all_ip_addresses()
  File "/usr/lib64/calibre/calibre/gui2/dialogs/smartdevice.py", line 30, in get_all_ip_addresses
    for iface in get_all_ips().itervalues():
  File "/usr/lib64/calibre/calibre/utils/mdns.py", line 15, in get_all_ips
    import netifaces
ImportError: No module named netifaces
Thierry Vignaud 2012-09-06 01:22:41 CEST

Assignee: bugsquad => mageia

Comment 1 Damien Lallement 2012-09-07 17:46:41 CEST
WIP. Thank you for the bug report titi.

Status: NEW => ASSIGNED

Comment 2 Damien Lallement 2012-09-09 20:49:11 CEST
Bug fixed with calibre-0.8.68.

FYI:
http://svnweb.mageia.org/packages?view=revision&revision=291275
http://svnweb.mageia.org/packages?view=revision&revision=289319

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