On 16 Dec 2010, at 14:09, Owen Morris wrote: > On Fri, Aug 27, 2010 at 9:42 AM, Owen Morris <owenmor...@gmail.com> wrote: >> Updates also below >> >> I have since been attempting to get chandler to build using the >> pbuilder tool, which should hopefully allow it to also build using an >> Ubuntu PPA. This is a bit more involved as the Ubuntu/debian build >> hosts don't have any external internet access, so everything needs to >> either be inside the original tar.gz or come from an external package. >> After much tweaking I think I'm fairly close, although still without >> being able to complete the whole build! >> >> So far I have: >> >> Bundled the external dependency tarballs into the chandler.orig.tar.gz >> by modifying the debian/rules file >> Packaged pylucene and stopped it being built as part of chandler >> (Makefile tweaks required and the application of a patch previously >> posted to the list by Jacob Floyd to allow chandler to be built >> against a newer pylucene) >> Packaged zanshin and made it a dependency > > I have had some spare time where it has been advantageous to be able > to make a change and then have to wait 20 minutes for chandler to > build in a pbuilder sessions so I have been able to fiddle about with > getting chandler to build under lucid. > > I now have a .deb file that can be produced under lucid and which > seems to install and run as expected. It is currently waiting to > build in my ppa. To do this I had to: > > Depend on the version of pylucene that is in the Ubuntu repositories > (I could not get Jacob Floyd's patch to work properly) > Bundled the localizations from the chandler svn into the orig.tar.gz > Stopped any downloads by removing curl from the internal/Makefile - a > better long term fix would be to split up the tar files into ones > produced by the build process and ones downloaded from the chandler > website and remove the downloads from the debian builds as they are > all supplied by dependencies > Packaged eggtranslations > > Please could anyone interested test this package out when it is built > (probably early this evening): > > sudo apt-add-repository ppa:owenmorris/ppa > sudo apt-get update > sudo apt-get install chandler > > I don't think this .deb file will work immediately under debian > squeeze as their package of pylucene seems to lag the ubuntu one and > only works on python 2.5; if anyone is on squeeze, you would need to > take the debian deb-diff from ubuntu and use that to produce a new > pylucene package of version 2.3.1 (or use the package from Ubuntu) as > well as the eggtranslations and zanshin packages from my ppa. > > Regards, > Owen
Just a further update (and copying to chandler-users for further possible testing!). following this message I also tested the installation under a clean VM for Maverick and it seemed to install and run as expected. If anyone can test and confirm that the package works for them on Ubuntu Maverick/Lucid, that would be great! Owen _______________________________________________ chandler-users@osafoundation.org mailing list unsubscribe here: http://lists.osafoundation.org/mailman/listinfo/chandler-users Chandler wiki: http://chandlerproject.org/wikihome