-
Notifications
You must be signed in to change notification settings - Fork 39
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
Error: could not find function "lang_unnamespace" #51
Comments
This is probably linked to this line in tidyselect: is_language <- is_lang The purpose was to anticipate a renaming. However the alias is generated at build-time rather than load-time. So I'm not sure how the error comes about in your Travis build. |
Note that |
Thanks for explaining, @lionel-. The Travis failures went away, but AppVeyor started failing yesterday. I tried skipping the tests if the version of |
You need a freshly rebuilt tidyselect, and I don't know how to force that in AppVeyor, short of making it depend on the dev version. Once a new version of tidyselect is out you can force dependence on the new released version. |
Maybe @krlmlr has other ideas? |
I have seen this error locally, it went away after installing the dev version of tidyselect. Maybe the dev version of rlang is installed on Travis for some reason? Can you please try adding
to |
it can also be the released version of tidyselect, but it has to be built against rlang 0.2.0 :( |
@krlmlr That worked. Not an ideal long-term solution, but it will get us by until the next |
I prefer to keep this open until a new tidyselect release in case anyone stumble on the issue. |
I am trying to understand a Travis build error that I cannot reproduce locally. Both my local system and Travis use
rlang
0.2.0 andtidyselect
0.2.3 (current CRAN). Clearing the cache seems to remove the error, but only for the build right after the cache is cleared. From this thread, there apparently once was a function calledlang_unnamespace()
, but it was removed. It might be nice to have some context about the role and erasure oflang_unnamespace
so I can understand the problem.The text was updated successfully, but these errors were encountered: