Re: [Python-Dev] Location of CI for Windows Embeddable Distro

2019-05-03 Thread Gerald Wiltse
Now that I have it working, I recall that the runtime challenge for a portable/embeddable distro on Linux is in the system configuration handling. This has always been a complicated fundamental behavior which has prevented or complicated many "portability" cases in the past. There are many projec

Re: [Python-Dev] Location of CI for Windows Embeddable Distro

2019-05-03 Thread Gerald Wiltse
I have it working on linux now. Is now a good time to open a ticket on Issue Tracker? Gerald R. Wiltse jerrywil...@gmail.com On Fri, May 3, 2019 at 11:55 AM Gerald Wiltse wrote: > Ok, disregard previous message. I fixed the PYTHONPATH in my command > and the .pyc files and . I also saw tha

Re: [Python-Dev] Location of CI for Windows Embeddable Distro

2019-05-03 Thread Gerald Wiltse
Ok, disregard previous message. I fixed the PYTHONPATH in my command and the .pyc files and . I also saw that python36._pth is specifically only supported by windows. Now i'm moved on to the following error: zipimport.ZipImportError: can't decompress data; zlib not available I'm on Ubuntu. I'

Re: [Python-Dev] Location of CI for Windows Embeddable Distro

2019-05-02 Thread Gerald Wiltse
Just an update based on testing. If I zip the modules up into python36.zip (whether in .py or .pyc form) the linux binary does not find them. If I copy them into the embedded root, alongside the python executable, it finds them as expected. This just makes it seem more like an issue where Linux

Re: [Python-Dev] Location of CI for Windows Embeddable Distro

2019-05-02 Thread Gerald Wiltse
With minimal patching of tools/msi/make_zip.py, I was able to create an equivalent zip package on Linux. It doesn't work out of the box of course. I had to do two commands My biggest concern is that even if the layout is "correct" on linux, the python runtime might not actually support being run

Re: [Python-Dev] Location of CI for Windows Embeddable Distro

2019-05-02 Thread Gerald Wiltse
I've successfully automated the build of the embedded zip on Windows for 3.6 on my internal CI using tools/msi script. Moving onto linux, can you please summarize the primary challenges/differences for creating the embeddable zip for linux? Gerald R. Wiltse jerrywil...@gmail.com On Wed, May 1,

Re: [Python-Dev] Location of CI for Windows Embeddable Distro

2019-05-01 Thread Gerald Wiltse
Yes, I'll help with this, and I try to get signed up with an account for the issue tracker ASAP. I've just started trying to build create the embeddable package for windows locally (all from source). Once I have that automated, I'll take a naive stab at the Linux layout. I'm sure i'll soon hit t

Re: [Python-Dev] Location of CI for Windows Embeddable Distro

2019-05-01 Thread Steve Dower
On 01May2019 1305, Gerald Wiltse wrote: That does help, thanks so much for the fast response!  I now see how it's executed on Azure pipelines also, so that should be enough for me to reverse engineer the rest. Followup questions if you have time: 1. It seems that directory doesn't exist in the

Re: [Python-Dev] Location of CI for Windows Embeddable Distro

2019-05-01 Thread Gerald Wiltse
That does help, thanks so much for the fast response! I now see how it's executed on Azure pipelines also, so that should be enough for me to reverse engineer the rest. Followup questions if you have time: 1. It seems that directory doesn't exist in the 3.6 branches/tags, so it must have been don

Re: [Python-Dev] Location of CI for Windows Embeddable Distro

2019-05-01 Thread Steve Dower
On 01May2019 1109, Gerald Wiltse wrote: I looked through all the windows builders here and could not find any which generate this package, can anyone tell me where the work happens? I also tried searching looking for scripts and CI files which create the package in all the relevant repos and c

[Python-Dev] Location of CI for Windows Embeddable Distro

2019-05-01 Thread Gerald Wiltse
I looked through all the windows builders here and could not find any which generate this package, can anyone tell me where the work happens? I also tried searching looking for scripts and CI files which create the package in all the relevant repos and could not find those either. Is this informa