On Jan 23, 2008 11:41 PM, Mark Ellis <[EMAIL PROTECTED]> wrote:
> On Wed, 2008-01-23 at 15:14 -0800, Bryan Stevenson wrote:
> >
> > Mark Ellis wrote:
> > > On Tue, 2008-01-22 at 17:33 -0800, Bryan Stevenson wrote:
> > >
> > > What versions of librapi2 and python-rapi2 are you using, and do they
> > > match ? rapi_connection_from_path is a function in librapi2 that was
> > > replaced by rapi_connection_from_name, so I'd guess that your librapi2
> > > is newer, and python-rapi2 is saying it cant find the function.
> > ...and now my lack of Linux experience shines through ;-)
> >
> > How do I find a library's version?
> >
> > I'll add that I did exactly what is laid out on this page:
> > > http://www.synce.org/moin/SynceWithUbuntu
> >
> > So whatever versions are installed by doing that I have (although I know 
> > that's not conclusive proof until I actaully check the version) ;-)
> >
> > Other that the version checking bit I completely understand what you've 
> > said.
> >
>
> Ah ok, I haven't looked through the new wiki yet, hadn't read that page.
>
> The packages you have are built from the previous release, but it's
> still a strange error to get. From the names of the package files I
> guess they were built by John Carr, you out there John ? Any thoughts ?
>
> Could you run this
>
> dpkg -l '*rapi*'
>
> to check the versions you have.
>
> You could also try these commands
>
> strings /usr/lib/python2.4/site-packages/pyrapi2.so|grep
> rapi_connection_from
>
> strings /usr/lib/librapi.so.2.0.0 |grep rapi_connection_from
>
> which will show what function names each is using.
>
> You could also try building from source, or try my packages at
> www.mpellis.org.uk.
>
> Mark

Hi guys

I've seen people who have a botched first attempt of SynCE (mixed
source and old debian packages) and then install the launchpad
packages over the top. apt won't upgrade everything with the packages
as they stand, so they end up with 0.10 odccm and pyrapi etc and 0.9
version of everything else. Or at least, thats how i understand it. So
can you try apt-get upgrade and see if that helps?

Ubuntu has had python 2.5 as default so Marks command might not work
depending on what packages you have... so you can try this instead:

strings /usr/lib/python2.5/site-packages/pyrapi2.so|grep rapi_connection_from

Mark, do your packages support python 2.5? I know jonnylambs new ones
do, but the old ones didnt.. so it got ugly on ubuntu. that was the
whole reason for setting up synce on launchpads PPA.

John

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
SynCE-Devel mailing list
SynCE-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synce-devel

Reply via email to