[Wheel-builders] manylinux1 vm image
Jariullah Safi
safijari at isu.edu
Thu Oct 11 16:34:20 EDT 2018
IT WOOORRRRRKKKKSSSSS!!! https://pypi.org/project/py-openkarto/
Thank you everyone for your help/encouragement. I gotta go automate this
now and add info :)
On Thu, Oct 11, 2018 at 11:36 AM Jariullah Safi <safijari at isu.edu> wrote:
> Are there any pre existing docker containers containing boost or pre built
> versions of boost for manylinux?
>
> On Thu, Oct 11, 2018 at 10:07 AM Jariullah Safi <safijari at isu.edu> wrote:
>
>> Thanks for the tip. I ended up installing cmake using pip in the base
>> image. I also recognize my mistake with the -L flag in my current command
>> now.
>>
>> Boost is building now, I see the light at the end of the tunnel. Could it
>> be? My first ever manylinux wheel 😱😱😱
>>
>> On Thu, Oct 11, 2018, 9:57 AM Jean-Christophe Fillion-Robin <
>> jcfr at kitware.com> wrote:
>>
>>> Hi Jariullah,
>>>
>>> I confirm that running the following works:
>>>
>>> docker pull quay.io/pypa/manylinux1_x86_64
>>> docker run -ti --rm quay.io/pypa/manylinux1_x86_64 bash
>>>
>>> Then run
>>>
>>> curl -#LO
>>> https://dl.bintray.com/boostorg/release/1.68.0/source/boost_1_68_0.tar.gz
>>>
>>>
>>> This means that integrated similar command in your dockerfile should
>>> also work.
>>>
>>>
>>>
>>> As a side note, if you would like to build software and ensure tools
>>> like cmake, ninja, etc .. are available. You could look at
>>> dockcross/manylinux images. See
>>> https://github.com/dockcross/dockcross#readme
>>>
>>>
>>> Hth
>>> Jc
>>>
>>>
>>>
>>> On Thu, Oct 11, 2018 at 12:51 PM Jariullah Safi <safijari at isu.edu>
>>> wrote:
>>>
>>>> So looks like I need to build boost as the version available in the
>>>> centos 5 repos is too old, which is fine, but apparently there is no wget
>>>> and I can't for the life of me get curl to download the tar.gz of boost
>>>> source code. I'm currently cloning it but given the submodule nature of
>>>> boost and the large size of that source code it's taking a very long time.
>>>>
>>>> Is there a way to get wget back? What's the recommended method of
>>>> getting dependencies like this into the container? Should I be copying them
>>>> from my filesystem?
>>>>
>>>> On Thu, Oct 11, 2018 at 8:07 AM Jariullah Safi <safijari at isu.edu>
>>>> wrote:
>>>>
>>>>> That's a fair point. I tried that a bit before but was getting too
>>>>> befuddled. I'll give it another shot.
>>>>>
>>>>> I've used Docker a fair aamount before but I'm brand new to CentOS 5
>>>>> (which feels very ironic given how old it is 😅). I'm likely going to
>>>>> stumble a fair amount trying to get all my dependencies in place and
>>>>> building. Is this the best venue to ask for help during that process or is
>>>>> there a more appropriate one? I'm worried about creating too much noise in
>>>>> the mailing list.
>>>>>
>>>>>
>>>>> On Wed, Oct 10, 2018, 3:35 PM Elana Hashman <elana at hashman.ca> wrote:
>>>>>
>>>>>> Why don't you put the build steps in your Dockerfile rather than
>>>>>> trying to figure it out in interactive mode? That will let you cache
>>>>>> layers, too.
>>>>>>
>>>>>> *From:* safijari at isu.edu
>>>>>> *Sent:* October 10, 2018 6:23 PM
>>>>>> *To:* njs at pobox.com
>>>>>> *Cc:* wheel-builders at python.org
>>>>>> *Subject:* Re: [Wheel-builders] manylinux1 vm image
>>>>>>
>>>>>> No I'm on Linux, just weary of docker interactive mode 😅
>>>>>>
>>>>>> On Wed, Oct 10, 2018, 3:01 PM Nathaniel Smith <njs at pobox.com> wrote:
>>>>>>
>>>>>>> I'm not aware of such a thing, no. But... I guess you must be asking
>>>>>>> because you want to work with the image on Windows or macOS? I believe both
>>>>>>> of them have easy-to-install docker support, which will take care of
>>>>>>> setting up a VM internally and then running any docker image you want on
>>>>>>> that VM.
>>>>>>>
>>>>>>> On Wed, Oct 10, 2018, 14:43 Jariullah Safi <safijari at isu.edu> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> Is there a prebuilt vmware or virtualbox image similar to the
>>>>>>>> manylinux1 docker image? I need to do some experimentation to figure out
>>>>>>>> how to get all of my package's dependencies in place and having a VM would
>>>>>>>> make the discovery somewhat easier.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>>
>>>>>>>> Jari
>>>>>>>> _______________________________________________
>>>>>>>> Wheel-builders mailing list
>>>>>>>> Wheel-builders at python.org
>>>>>>>> https://mail.python.org/mailman/listinfo/wheel-builders
>>>>>>>>
>>>>>>> _______________________________________________
>>>> Wheel-builders mailing list
>>>> Wheel-builders at python.org
>>>> https://mail.python.org/mailman/listinfo/wheel-builders
>>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/wheel-builders/attachments/20181011/915b7c41/attachment.html>
More information about the Wheel-builders
mailing list