Bug 429380 - opensync plugin is in the wrong place on x86_64 systems
Summary: opensync plugin is in the wrong place on x86_64 systems
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: synce-sync-engine
Version: 8
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Andreas Bierfert
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-01-19 00:01 UTC by Tom Hughes
Modified: 2008-01-25 16:56 UTC (History)
0 users

Fixed In Version: 0.11-6.fc8
Clone Of:
Environment:
Last Closed: 2008-01-25 16:56:48 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.