Description of problem: The opensync plugin provided by synce-sync-plugin is in the /usr/lib/opensync/python-plugins directory, but on x86_64 systems opensync expects it to be in /usr/lib64/opensync/python-plugins. Version-Release number of selected component (if applicable): synce-sync-engine-0.11-3.fc8.noarch Additional info: Given that this is a noarch package it isn't obvious how to solve this, or even if opensync is right to be looking for python plugins in lib64 rather than lib given that they aren't architecture specific (or is the .pyc architecture specific?). Possibly this is actually a libopensync-plugin-python problem in that it should be looking in lib not lib64?
Thanks for reporting this bug. I know the problem and I did play around with a patched spec here the whole day. The new version of libopensync that is in devel (0.35) actually puts this stuff into /usr/lib so there the package being noarch is no problem. Since in my tests yum did not have anything against mixed noarch/arch upgrades I will build as regular package in F8 and noarch in devel.
This has been fixed with the latest package in updates-testing.