OpenAstronomy / conda-channel

An open source community conda channel
8 stars 8 forks source link

build sunpy on windows #12

Closed Cadair closed 8 years ago

mwcraig commented 8 years ago

@Cadair -- this needs to be fixed: astropy/conda-build-tools#17 (right now this build fails because the exclude platform for healpy, which can't be built on windows, is being built).

As a short-run fix, please delete healpy entirely from the requirements so we can see if sunpy itself builds or not.

Cadair commented 8 years ago

Don't know what happened to the python 3.5 build there..

mwcraig commented 8 years ago

Looks like it was glymur that failed because it couldn't find a DLL it needed...not sure what the fix is.

Cadair commented 8 years ago

why has that only come up now on that build?!

mwcraig commented 8 years ago

Welcome to the wonderful world of conda-build...

mwcraig commented 8 years ago

There was a change in how DLLs are bundled (or not) in python 3.5 on windows, so it doesn't surprise me too much. Can poke around later, hopefully....

Cadair commented 8 years ago

@mwcraig You got any ideas where I should start looking into this, we have a couple of SunPy releases coming up and I could really do with this working.

mwcraig commented 8 years ago

It was failing on hgtools....no idea why. Re-running that build to see what happens[1].

[1] Full disclosure: I accidently hit the restart button on the build.

mwcraig commented 8 years ago

and....success!

Cadair commented 8 years ago

this removes healpy...

mwcraig commented 8 years ago

Can get the fix in for healpy later today (classes done!!)

Cadair commented 8 years ago

merge this then?

mwcraig commented 8 years ago

hold off a couple hours, let's get healpy building.If you want, go ahead and add the healpy build back in, then I can restart the build (which will fail) once I think I've fixed things.

mwcraig commented 8 years ago

Testing a workaround to the latest conda-build bug (which is preventing uploads of the tool that generates the recipes).....

mwcraig commented 8 years ago

@Cadair -- if this passes feel free to merge.