On Fri, Jun 20, 2008 at 11:35:02AM +0100, Don Alexander wrote: > Version: 0.11-1
This isn't actually the newest version, by the way.
> open("/usr/lib/opensync/python-plugins/synce-opensync-plugin-2x.pyc",
> O_RDONLY) = 6
[snip]
> write(2, "RuntimeError", 12) = 12
> write(2, ": ", 2) = 2
> write(2, "Bad magic number in .pyc file", 29) = 29
> write(2, "\n", 1) = 1
This looks as if you installed opensync-plugin-synce and byte-compiled
it as one python version, and then now you've changed the python version
and tried to run the plugin. As the byte-compilation is done
automatically, directly after installation, the byte-compiled file isn't
writeable by a normal user.
Therefore, all you should need to do is reinstall opensync-plugin-synce
to trigger the byte-compilation:
rm /usr/lib/opensync/python-plugins/synce-opensync-plugin-2x.pyc
apt-get install --reinstall opensync-plugin-synce
That's my theory. Give it a shot. I could be wrong. If I'm right, this is
clearly not a bug in opensync-plugin-synce.
Regards,
--
Jonny Lamb, UK [EMAIL PROTECTED]
http://jonnylamb.com GPG: 0x2E039402
signature.asc
Description: Digital signature

