[Distutils] Role of setuptools and eggs in "modern" distributing...
Reinout van Rees
reinout at vanrees.org
Wed Dec 31 09:39:37 CET 2014
Chris Barker schreef op 31-12-14 om 01:42:
> The combination we use now is to use buildout (instead of pip) in
> combination with the "syseggrecipe"
> (https://pypi.python.org/pypi/__syseggrecipe
> <https://pypi.python.org/pypi/syseggrecipe>) buildout add-on.
> Syseggrecipe allows us to depend explicitly on **system** packages
> for gdal/matplotlib/mapnik/scipy/__numpy. Which takes care of most
> of the compilation headaches.
>
>
> well, it sounds like you are simple punting -- passing off all the
> complex stuff to the system, which may work well if the system is up to
> date linux with the packages you need available, but pretty worthless on
> a Mac or Windows box.
You're completely right! We pass on the should-be-compiled packages to
the OS, in our case ubuntu.
... which means that I'm using vagrant/vmware on my mac with an ubuntu
vm on it.
... which means that at a certain point you need a PPA for a newer
version for GDAL which brings in other new stuff which breaks after half
a year...
So: not ideal :-)
Reinout
--
Reinout van Rees http://reinout.vanrees.org/
reinout at vanrees.org http://www.nelen-schuurmans.nl/
"Learning history by destroying artifacts is a time-honored atrocity"
More information about the Distutils-SIG
mailing list