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

Reply via email to