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