<p dir="ltr">Max, these look good - nice work.</p>
<p dir="ltr">For the conda ones, you don't need to install both miniconda 2 and 3, though.  Just one (either one) will suffice, and the pass the python version explicitly at build time:</p>
<p dir="ltr">conda build <recipe dir> --python=2.7</p>
<p dir="ltr">I hope this saves you some setup time and space in your final images.</p>
<p dir="ltr">I am not aware of any auditwheel extensions or equivalents for conda right now.</p>
<p dir="ltr">Best,<br>
Michael</p>
<br><div class="gmail_quote"><div dir="ltr">On Tue, Apr 26, 2016, 07:39 Max Linke <<a href="mailto:max_linke@gmx.de">max_linke@gmx.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I have now working templates to create vagrant boxes to build manylinux<br>
packages.<br>
<br>
<a href="https://github.com/kain88-de/vagrant-manylinux-template" rel="noreferrer" target="_blank">https://github.com/kain88-de/vagrant-manylinux-template</a><br>
<br>
I will use them myself to build MDAnalysis conda packages soon. Others<br>
are welcome to use them as well.<br>
<br>
Also is there a way to test if the conda-packages/wheels are manylinux<br>
compatible?<br>
<br>
best Max<br>
<br>
<br>
On 04/18/2016 09:25 AM, Max Linke wrote:<br>
><br>
><br>
> On 04/18/2016 01:51 AM, Nathaniel Smith wrote:<br>
><br>
>  > Docker is pretty easy too, at least from linux -- spinning up a<br>
>> manylinux environment is just "sudo apt install <a href="http://docker.io" rel="noreferrer" target="_blank">docker.io</a> && sudo<br>
>> docker run -ti <a href="http://quay.io/pypa/manylinux1_x86_64" rel="noreferrer" target="_blank">quay.io/pypa/manylinux1_x86_64</a> bash". But I haven't<br>
>> tried using docker on other platforms (though I know it's possible to<br>
>> install docker somehow), and I haven't tried using vagrant at all :-).<br>
>><br>
>> Given my ignorance, I'd be interested to hear more about what makes<br>
>> you excited about vagrant!<br>
><br>
> I can build the images myself starting from verified distribution<br>
> images. Thanks to the packer [1] tool this is very easy to setup.<br>
> Docker images are hard to verify and AFAIK there is no signing of images<br>
> or updates to them done. Building your own docker images from the ground<br>
> up also isn't that easy.<br>
><br>
> It is also super easy to change where images are stored my machine using<br>
> one environment variable. This is important to me because I usually have<br>
> small root partitions and a separate home partition.<br>
><br>
> Vagrant should run anywhere virtualbox/kvm and ruby are available. But<br>
> according to the docker docs it can now run on all platforms as well.<br>
><br>
> Otherwise in the usage they are very similar.<br>
><br>
>> The more the merrier :-). And the conda linux and manylinux build<br>
>> environments are *very* similar.<br>
><br>
> Good to know. Then I can also look into building wheels after the conda<br>
> packages are done.<br>
><br>
><br>
> [1] <a href="https://www.packer.io/" rel="noreferrer" target="_blank">https://www.packer.io/</a><br>
> _______________________________________________<br>
> Wheel-builders mailing list<br>
> <a href="mailto:Wheel-builders@python.org" target="_blank">Wheel-builders@python.org</a><br>
> <a href="https://mail.python.org/mailman/listinfo/wheel-builders" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/wheel-builders</a><br>
_______________________________________________<br>
Wheel-builders mailing list<br>
<a href="mailto:Wheel-builders@python.org" target="_blank">Wheel-builders@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/wheel-builders" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/wheel-builders</a><br>
</blockquote></div>