On Thu, 2008-02-14 at 23:07 +0000, Philip Aston wrote: > Thanks for further reply Guido. To confirm: > I have ipaq rz 1710 running Windows Mobile 2003 Second Edition 4.21.1088 > > build 14132 (bought in 2004). > > As you say, synce-kpm may be unsuitable for wm2003 device. I think I > have 3 choices: > > 1 persevere with synce-kpm build from SVN, first removing all the apt > packages I have listed. > Having read Achim's post "There was an issue about dependency with > python: python_rapi2 depends > > on python < 2.5 which causes problems with ubuntu where python 2.5 is > > standard." there are perhaps 2 reasons why I get pyrapi2 error > messages: > a) -Guido's suggestion re: conflict with apt packages and/or pyrapi > built from different source > b) -Debian testing (the distro I use, with a few "unstable" packages) > has python 2.5 as standard? > > And if I do persevere, should I be trying to remove the pyrapi app I > built from http://freshmeat.net/projects/pyrapi/. ? Disk space is not an > issue. I may be able to trace the files installed in this way by running > the installation again, keeping the terminal messages. However, judging > by the readme, this is not a plugin invoked from other packages, but a > small standalone synchronization tool requiring specific code entered in > terminal to operate it. So my instinct is to leave it alone as it is > unlikely to harm any other part of the installation. Would you agree > with this? >
Where did you install it, /usr/local ? I would remove it if at all possible. I've kind of lost track of you distro, it's debian isn't it ? Jonny Lamb has got some updated packages into debian unstable. Given you have a lot of different versions installed, I think the best thing to do is 1) remove everything you can find that is libsynce, librapi, librra related, from source or anything else. This will include packages called libsynce0 libsynce-dev librapi2 librapi2-dev librapi2-tools python-rapi2 librra0 librra-dev python-rra 2) Do you have unstable in your apt sources.list ? If so just install the latest versions of the above list from unstable. If not, I can tell you how to add unstable but not have apt upgrade your whole system. > 2 Run the other way. Leave the svn packages I have built- removal is > probably impractical without risk of damage- remove all the packages I > have listed (I probably still have some versions from unstable). Then > reinstall all of them from "testing" in sources.list see > http://www.kde-forum.org/artikel/16803/Raki-Wrong-library-type-for-Appointment-Contact-an.html > and http://ubuntuforums.org/showthread.php?t=231505 > Where did you install all the svn packages ? By default they would go in /usr/local. If you haven't installed anything else important in there you could just go through and delete every file you find, though dont delete all the directories ! > 3 As 2 but wait until I am ready to do a clean install as I probably > have rubbish all over my system due to the crimes listed below. > > Thanks again- Phil > > > > On Wed, 2008-02-13 at 09:14 +0100, Guido Diepen wrote: > > Hi Philip, > > > > On Wednesday 13 February 2008 02:41:50 Philip Aston wrote: > > > Hi Mark,Guido > > > > > > First, I appreciate all your help and patience in bearing with the > > > blundering of an amateur! Normal Linux advice is to get your hands dirty > > > and go for it, but I can see that I have a very muddled system between > > > testing, unstable, subversion and elsewhere, so I'm going to stop > > > digging just for now. > > > > This mixing of versions really might cause major problems..... > > > > One other thing, it is not clear to me what kind of device you have, do you > > have a WM5/6 device, or do you have a WM2003 device. > > > > In case you have a WM5/6 device, synce-kde will not work. If you have a > > wm2003 > > device, synce-kpm (probably) will not work, I have not tested that. > > > > > > > > > > I kept a log of sorts, perhaps you could take a look at this summary and > > > tell me what you think. At the mo I can only connect with Raki from the > > > utilities menu, then synce-serial-start in terminal. When I try to > > > "configure" I get the wrong library message, as noted. > > > > > > I have the following on apt: > > > > > > librapi2 0.9.3.3. also -dev and -tools, librra0 > > > 0.10.0.1,librra-tools,librtfcomp0 1.1.1libsynce0 > > > 1-1.1,libsynce0-dev0.11-1.odccm0.10.0.1.,python-rtfcomp 1.1-1,synce-dccm > > > 0.9.1.3,synce-kde 0.9.1.1,synce-kde-dev 0.9.1.1,syncekonnector > > > 0.3.2.3,syncekonnector-dev 0.3.2.3,synce-multisync-plugin 0.9.0.4, > > > synce-serial0.9.1-3.1, usb-rndis-modules 2.6.22.3.686 0.10.0.1.+ > > > 2.6.22.686, usb-rndis-source 0.10.0-1 > > > > > > > > > > kitchensync 4.3.5.8-1,libopensync0 and the dbg & dev 0.19.1.2, > > > multisync0.90 0.91.0.4.2, multisync-tools 0.91.0.4.2, opensync-plugin > > > -evolution 0.19.1+b1, opensync-plugin-file & -irms & kdepim & syncml > > > 0.19.1, opensyncutils 0.19.1.2, python-opensync 0.19.1.2. > > > > > > librapi2 0.9.3.3 also -dev & -tools > > > > > > If you have a WM5/WM6 device, it might be a wise decission to remove all of > > these packages, since, there already are differences within the versions of > > these and you will need the newest version anyways. > > > > > > > > > > I have recently removed some "unstable" packages with "testing" as > > > another Debian user recommends that it had resolved this sort of > > > problem- and it's a safe option. I kept some screenshots. The main > > > change was replacing libopensync-plugin-evolution2 0.22-etch2. If I > > > need to check exactly what I have done here I will need to add "sid" to > > > sources.list and see what it offers in the synce and opensync areas. > > > > > > I have built odccm, librapi2, libsynce, all presumably versions 0.11 > > > from svn following > > > > > > http://www.synce.org/moin/SynceTools/SynceKpm > > > > That is good that you built them from SVN, but if you also have them still > > through apt installed, they will interfere. > > > > > > > > > > which advised "Preferably you need to install the odccm, librapi2, and > > > libsynce from SVN for the moment " > > > I took instruction from > > > http://www.synce.org/moin/SynceInstallation/SubversionRequirements > > > and built the above. > > > > > > I can see now that I also have older odccm librapi and libsynce from > > > apt, also note that I cannot install librra-dev 0.9.1.1. because it > > > requires librra-0 0.9.1.1. but I have 0.10.0.1 > > > > > > There were instructions for patching/rebuilding kernel- I don't have the > > > skill, also have a system working perfectly, so decided not to try. > > > > There are two options: patch the kernel, but the other option, creating the > > new kernel module is only downloading the source, making sure you have the > > kernel headers installed, run ./clean.sh and make and make install and you > > are done (really really easy) > > > > But again, you will only need this if you have a WM5/6 device. If you have > > a > > WM2003 device, don't bother with creating the kernel modules. > > > > > > > > Moved on to the synce-kpm 0.11 instructions and resolved initial problem > > > by apt-get python-distutils-extra python-setuptools > > > python-libxslt1,python lxml. Advice was then that some building from > > > source is required. > > > > > > I met: ImportError: No module named pyrapi2 > > > > > > So I built pyrapi from http://freshmeat.net/projects/pyrapi/ > > > > > > but did not keep the system messages so can't backtrace- that's a > > > mistake, I know. This is the only app. I have that's not from synce. > > > (Thank you for the comment Guido- is there a way back?) > > > > > > You should not build pyrapi from that source. Currently the python bindings > > (pyrapi) for the rapi2 lib are part of the librapi2 package we provice. > > > > Hope the above part helps a bit, first we will get that to work, after that > > we > > will start looking at the syncing below ;) > > > > Guido Diepen > > > > > > > > at that point I tried > > > > > > http://www.synce.org/moin/SynceWithDebian > > > > > > stalled on libwbxml, I posted request for help in reply to Dr Gow's > > > thread libwbxml-free search engine. Later I resolved it with a thread on > > > http://www.nabble.com/No-libxml-2.0-packaged-found-td14286978.html > > > "You need to install the development package of libxml2, usually named > > > > > > libxml2-devel. " > > > > > > got this from apt and continued. > > > > > > built pywbxml from subversion > > > > > > added deb http://opensync.gforge.punktart.de/repo/opensync-0.21/ etch > > > main > > > > > > deb-src http://opensync.gforge.punktart.de/repo/opensync-0.21/ etch main > > > to sources.ist > > > > > > then apt-get install libopensync-plugin-evolution2 > > > libopensync-plugin-python msynctool > > > > > > Followed these instructions: > > > > > > "Now to allow opensync to speak to to synce: > > > > > > svn co http://synce.svn.sf.net/svnroot/synce/trunk/sync-engine > > > > > > cd sync-engine > > > > > > sudo ln -sf opensync-plugin.py /usr/lib/opensync/python-plugins/synce.py > > > > > > My previous post details trouble with synce-install-plugins, also > > > pyrapi2 > > > > > > And that is as far as I have got! Thanks. > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------- > > > 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 > > > > > > > > > ------------------------------------------------------------------------- > 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 ------------------------------------------------------------------------- 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