I have a laptop and the cdrom drive does not eject. There is a try/except in
the rom_drives.py line 328 but the IOError seems to happen in the ioctl
method
If I put a try/except in the ioctl method the exception is catched.


ERROR rom_drives(330): move tray error
Traceback (most recent call last):
  File
"/home/gorka/freevo2/lib/python2.4/site-packages/freevo/ui/plugins/rom_drives.py",
line 328, in __move_tray_thread
    s = ioctl(fd, cmd, 0)
  File
"/home/gorka/freevo2/lib/python2.4/site-packages/freevo/ui/util/ioctl.py",
line 100, in ioctl
    return fcntl.ioctl(fd, code, *args, **kargs)
IOError: [Errno 5] Input/output error
ERROR plugin_loader(351): failed to load plugin mbus


I'm using python 2.4.3 but still getting the error about the decorator in the
mbus code.

Traceback (most recent call last):
  File
"/home/gorka/freevo2/lib/python2.4/site-packages/freevo/ui/plugin_loader.py",
line 305, in __load_plugin
    exec('import %s' % module)
  File "<string>", line 1, in ?
  File
"/home/gorka/freevo2/lib/python2.4/site-packages/freevo/ui/plugins/mbus.py",
line 61
     @freevo.ipc.expose('home-theatre.play')
     ^
 SyntaxError: invalid syntax

-- 

Attachment: signature.asc
Description: Digital signature

Reply via email to