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 --
signature.asc
Description: Digital signature