New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Broken ruamel_yaml build! #1469
Comments
I think on "normal" windows the required deps are always available so people don't run into a problem having |
Thanks for looking into it @mingwandroid - I can confirm that conda works fine on nanoserver with a correctly built Tested with https://anaconda.org/dhirschfeld/ruamel_yaml which was built from the conda-forge recipe. |
I've also hit this issue in some Windows contexts where VS2008 DLLs aren't provided. The conda-forge packages of ruaml_yaml is correctly linked against the VS2015 DLLs in the versions of Python I've tested (h/t @dhirschfeld), but would be great to have to have this fixed in the Continuum maintained version of the package. |
Just a note to mention the buggy version is |
I did some further testing with the conda-forge version, and in that case the recipe is 1) requiring the base |
Is this really still broken? If so I'm somewhat amazed given the amount of stuff we've changed! |
AFAICS this library hasn't been updated since? It's not urgent as I'm fully capable of money-patching my own install but it would be really good if this fix could make it into the next Anaconda/Miniconda package. |
I didn't check if conda still depends on this package though, but if it does it's broken on Windows Containers (and anywhere else without the 2008 C++ libraries installed) |
@dhirschfeld |
It looks like the packages @kalefranz uploaded in the past couple weeks resolve this issue. I see the current version of |
Right, it seems |
So, the reason my Don't know there's anything that can be done about that - just one of those corner cases. NB: I have |
After installing Miniconda3 on a Windows NanoServer container conda doesn't work out of the box:
AFAICT it's because
yaml.dll
is incorrectly compiled with VS2008 rather than VS2015 which it should be for Python 3.6:In contrast, the conda-forge package appears to be correctly compiled with VS2015 but they don't yet have a py36 package and if conda is broken it would be difficult to install anyway.
xref: #1298
The text was updated successfully, but these errors were encountered: