I have now working templates to create vagrant boxes to build manylinux
packages.
https://github.com/kain88-de/vagrant-manylinux-template
I will use them myself to build MDAnalysis conda packages soon. Others
are welcome to use them as well.
Also is there a way to test if the conda-packages/wheels are manylinux
compatible?
best Max
On 04/18/2016 09:25 AM, Max Linke wrote:
On 04/18/2016 01:51 AM, Nathaniel Smith wrote:
> Docker is pretty easy too, at least from linux -- spinning up a
manylinux environment is just "sudo apt install docker.io && sudo
docker run -ti quay.io/pypa/manylinux1_x86_64 bash". But I haven't
tried using docker on other platforms (though I know it's possible to
install docker somehow), and I haven't tried using vagrant at all :-).
Given my ignorance, I'd be interested to hear more about what makes
you excited about vagrant!
I can build the images myself starting from verified distribution
images. Thanks to the packer [1] tool this is very easy to setup.
Docker images are hard to verify and AFAIK there is no signing of images
or updates to them done. Building your own docker images from the ground
up also isn't that easy.
It is also super easy to change where images are stored my machine using
one environment variable. This is important to me because I usually have
small root partitions and a separate home partition.
Vagrant should run anywhere virtualbox/kvm and ruby are available. But
according to the docker docs it can now run on all platforms as well.
Otherwise in the usage they are very similar.
The more the merrier :-). And the conda linux and manylinux build
environments are *very* similar.
Good to know. Then I can also look into building wheels after the conda
packages are done.
[1] https://www.packer.io/
_______________________________________________
Wheel-builders mailing list
[email protected]
https://mail.python.org/mailman/listinfo/wheel-builders
_______________________________________________
Wheel-builders mailing list
[email protected]
https://mail.python.org/mailman/listinfo/wheel-builders