On Thu, Nov 10, 2011 at 05:25:13PM -0500, Chris Frey wrote: > On Wed, Nov 09, 2011 at 04:42:43PM +0100, Straubmeier G?nter wrote: > > Hello, > > > > how can I install barry to sync with ubuntu and use with my BlackBerry? > > > > I've tried the following, > > > > sudo add-apt-repository ppa:doctormo/barry-snapshot > > sudo apt-get update > > sudo apt-get install barry-util opensync-plugin-barry-4x > > Hi, > > You shouldn't have to add your own repository. The main Ubuntu repositories > come with Barry already, although it is a bit old. I don't know why > Ubuntu is still on 0.15. > > If you want to use 0.17.x, you can download the .deb packages from > sourceforge.net directly.
Let me correct myself. I just noticed that Ubuntu only uses the outdated "1exp7" version of opensync. So.... that means in order to get syncing working, you need to go with a build-your-own for now. I'm working on new repositories for 0.18.x, to make this much easier, but for now, the best way to do it is this: 0) Install git 1) Grab the binary-meta git tree git clone git://repo.or.cz/opensync/binary-meta.git git submodule init git submodule update You may need to do the update step multiple times if you get errors, due to repo.or.cz. 2) Uninstall any "1exp7" opensync packages that you have from outdated Ubuntu This includes libopensync1exp7 and anything it depends on. 3) Install the massive build dependencies Go into the binary-meta/depscripts directory and run the ./ubuntu-natty.sh script as root. This installs all the build dependencies you'll need to build everything. This is just a script that runs apt-get install, as well as Barry's dependency list, which also runs apt-get install. So you can edit these files to suit your system if you need to. 4) Build binary packages for your system Go into the binary-meta root directory and run: make debian-all You do not need to be root to build these packages. The resulting packages will be under the debian/ directory. 5) Install the deb packages of your choice, and enjoy. You can install either opensync 0.2x or 0.4x. Not all the opensync plugins are supported in binary-meta yet, but file-sync, evolution2, kdepim (0.2x), and Barry are there, and I consider them reliable. Still in development is adkonadi-sync (0.4x), and google-calendar. If you have questions, please let me know! - Chris ------------------------------------------------------------------------------ RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel