-
Notifications
You must be signed in to change notification settings - Fork 415
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
Placeholder of length '80' too short in package gcc-4.8.5-3 #1484
Comments
We have a bug right now where conda-build's logger messages are being silenced somehow. This particular bit of your output tells me what is happening:
Conda build tries to create a prefix that is 255 characters. If any package with binary prefix that is specified for installation into that prefix was built with shorter than 255 characters, conda-build will fail to create that environment. It falls back, trying to create an environment that is 80 characters (the old standard). However, the only variable that it has to work with is those obnoxious _placehold additions. If your prefix without those is already greater than 80 characters, then it does not truncate it. That means that your end prefix may still be too long (>80 characters) to install the package that was built with a short prefix. One potential workaround is to use the |
Thank you for the clarification, @msarahan. I'll have to try I'm not seeing the same behavior under Linux, because I'm not including build:
- gcc [osx]
run:
- libgcc [osx] EDIT: |
@jhunkeler Can you try adding the This build fixes the prefix length and also a few other issues. I'd like to know if this works out for you, both for this problem and more generally before I move it to defaults. |
@mingwandroid The
|
Closing as fixed by the package built by @mingwandroid - with the caveat that I still need to fix whatever is silencing our logging messages. @mingwandroid - please put that fixed gcc on defaults when you get a chance. |
Hi there, thank you for your contribution! This issue has been automatically locked because it has not had recent activity after being closed. Please open a new issue if needed. Thanks! |
tldr - On OS X using
conda-build 2.0.7
I receive an error telling me I need to rebuild my package withconda-build > 2.0
:Snippets from automated build log follow:
Possibly related to:
#1371
The text was updated successfully, but these errors were encountered: