On Fri, 2007-12-21 at 16:39 -0500, Chris Frey wrote:
> On Fri, Dec 14, 2007 at 06:58:31PM -0500, Paul Dugas wrote:
> > New laptop arrived a couple weeks ago and I've been getting things in
> > line steadily.  Got to barry last night and ran into a hitch.  Slept on
> > it but still got the issue.
> 
> Thanks for testing on 64bit.  I haven't tested the sync module on
> 64 bit platforms, so it is a bit of an unknown.  Please don't take my
> delay in answering as disinterest... I'm very interested in getting
> Barry working on multiple platforms.

FYI, I have barry 0.10.0 working on 64-bit,  The opensync plugin works
too except for the evolution plugin, not barry's.  I haven't had a
chance to sit down and debug it.  So it should work once I got that
working.  I am on ubuntu though so it might be different with F8.


> 
> > > ...
> > > Processing files: barry-debuginfo-0.11-1
> > > Provides: barry_sync.so.debug()(64bit) libbarry.so.0.0.11.debug()(64bit)
> > > Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 
> > > rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> > > Requires: barry_sync.so()(64bit) libbarry.so.0()(64bit)
> > > Checking for unpackaged file(s): /usr/lib/rpm/check-files 
> > > /var/tmp/barry-1-0.11-root
> > > error: Installed (but unpackaged) file(s) found:
> > >    /usr/lib/opensync/plugins/barry_sync.la
> > >    /usr/lib/opensync/plugins/barry_sync.so
> > > 
> > > 
> > > RPM build errors:
> > >     File not found by glob: 
> > > /var/tmp/barry-1-0.11-root/usr/lib64/opensync/plugins/*
> > >     Installed (but unpackaged) file(s) found:
> > >    /usr/lib/opensync/plugins/barry_sync.la
> > >    /usr/lib/opensync/plugins/barry_sync.so
> > 
> > It's looking in lib64 for the plugins installed under lib.  The
> > libopensync-0.22 package created the lib64 directory and that's where
> > the evo2_sync.so plugin is.  The autoconf config under opensync-plugin
> > is running $(pkg-config --variable=plugindir opensync-1.0) to define
> > OPENSYNC_PLUGINDIR which results in /usr/lib64/opensync/plugins.  The
> > Makefile.am down in src/ appears to be using that properly.  I'm
> > confused. 
> > 
> > Any thoughts on how to get around this?
> 
> The only thing I can think of is that perhaps the 64bit rpmbuild process
> is running configure or make differently than on 32bit.
> 
> Could you send me the build log from the following command:
>       rpmbuild -vv -ba barry.spec --with opensync > log 2>&1
> 
> This can be hacked around, by moving the plugin files after the install,
> but I'd like to see the whole process.  Maybe there is something I'm
> missing.

You could probably get a round by changing the OPENSYNC_PLUGINDIR in the
spec file so it is pointing to the right place.

Nathan

Attachment: signature.asc
Description: This is a digitally signed message part

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Barry-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/barry-devel

Reply via email to