A slight update on Phoenix snapshot builds with Anaconda Linux (so far only Python27). I tried several of the Phoenix snapshots. The majority failed due to expecting libpng12.so to be available. Anaconda uses libpng16. Because of this, only the “fedora-24” snapshot worked to get “import wx” to succeed. I was working on a remote server (which happened to be fedora 23), so no further testing was done yet.
Does that experience fit with others experiences using the Phoenix snapshots for Linux?
···
On Fri, Mar 10, 2017 at 5:52 PM, Chris Barker chris.barker@noaa.gov wrote:
–
You received this message because you are subscribed to the Google Groups “wxPython-users” group.
To unsubscribe from this group and stop receiving emails from it, send an email to wxpython-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
–
On Fri, Mar 10, 2017 at 5:09 AM, Matt Newville newville@cars.uchicago.edu wrote:
you’ve been invited.
once you’ve joined, you can work in the repo, rather than a fork – I find that easier. you can branch if you want to do a PR and get reveiew first – or just hack away in master!
I don’t think so – the hard part is getting a recipe to build properly, then getting conda-forge to built it is not too bad (usually) – and the recipe can be copied to conda-forge when it is ready.
Yes, if we have more than a couple repos to add.
Which maybe we do – you could put wxmpl in there, I could put my wxPython Demos in there, etc.
Maybe see if others in the community like the idea?
-CHB
well – I do know it’s a pretty old version, and I thought it was CEntOS5 – and that is waht the manylinux effort is using:
https://github.com/pypa/manylinux
and they were inspired by Anaconda (and EPD).
But maybe Continuum has modernised a bit…
In any case, the conda-forge folks will know what we want to support.
Awesome!
The trick there is that I can’t figure out how to get the conda version number to match the wheel without hand editing it in three places…
But it’s something.
Anyone else want to join?
-CHB
–
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker@noaa.gov
I"d like to get this conda recipe thing going, so I made a gitHub repo to collaborate on it:
https://github.com/PythonCHB/wxPython_conda_recipe
Great, I’m in (and “newville”).
I just forked your repo, and will start playing with it when I can.
Two questions:
Should this start from a fork of conda-forge/stage-recipes?
Would it be reasonable/useful to set up a github organization (perhaps wxPython-contrib) for this and other wxPython-related projects?
I don’t think anaconda is using Centos5. And I sure hope not – maintenance for Cento5 expires this month!
I think it might be debian 8.5 (see https://hub.docker.com/r/continuumio/miniconda/~/dockerfile/), which is conveniently part of Robin’s builds.
The Windows build should not be too painful, build I don’t have easy access to a Windows box.
I’ll try to take this on. I have Anaconda running on several Win64 machines and at least one Win32 machine.
for Phoenix, there is a kludgy build that uses pip to grab a wheel. Only on OS-X so far.
I’d rather that it built it properly, but maybe this isn’t a bad start.
At this point, I’m really only interested in Phoenix and 3.0.2 or later, but I also think using the snapshot wheels is a fine idea.
–Matt Newville <newville at cars.uchicago.edu> 630-252-0431