[Distutils] Buildout: adding a link to a compiled library: uno

Reinout van Rees reinout at vanrees.org
Tue Apr 3 01:59:14 CEST 2012


On 01-04-12 10:47, Alessandro Dentella wrote:
> I have many web projects that depend on 'uno' component of openoffice to
> prepare pdf. I don't really need to compile it inside my buildout env. I'm
> not really inclined to do that as I know dev and deply is always in an
> environment with a working system 'uno' package.
>
> Under virtualenv all I do is to add 2 symlinks to uno.py and unohelp.py to
> the site-packages directory.
>
> Which is the best way to accomplish a simple setup as this one under
> buildout?

The easiest way, at least that I have seen, is to use osc.recipe.sysegg:

http://pypi.python.org/pypi/osc.recipe.sysegg


But you'll need to use buildout version 1.4.4 with this (and thus a 
special 1.4.4 using bootstrap) to get it to work as the latest buildout 
(1.5) broke the osc.recipe.sysegg recipe.

(1.5 is supposed to work with existing system-level eggs, but I couldn't 
get it to work reliably in my kind of setup).

Reinout

-- 
Reinout van Rees                    http://reinout.vanrees.org/
reinout at vanrees.org             http://www.nelen-schuurmans.nl/
"If you're not sure what to do, make something. -- Paul Graham"



More information about the Distutils-SIG mailing list