Bug 429380

Summary: opensync plugin is in the wrong place on x86_64 systems
Product: [Fedora] Fedora Reporter: Tom Hughes <tom>
Component: synce-sync-engineAssignee: Andreas Bierfert <andreas.bierfert>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 8   
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: 0.11-6.fc8 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-01-25 16:56:48 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Tom Hughes 2008-01-19 00:01:13 UTC
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?

Comment 1 Andreas Bierfert 2008-01-19 02:31:38 UTC
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.

Comment 2 Andreas Bierfert 2008-01-25 16:56:48 UTC
This has been fixed with the latest package in updates-testing.