-
Notifications
You must be signed in to change notification settings - Fork 1k
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
revdep do fails to install because of selective exports #6000
Comments
must be an S4 thing, we may need some importClassesFrom(methods, ...) entries. or maybe do needs to add those and was relying on data.table to register classes for them. l'll take a look |
@Nj221102 can you please investigate as well? |
sure :) |
As @MichaelChirico said this problem is happening due to switching from blanket importing(method package) to selective imports and can be temporarily fixed by moving back to blanket imports for Method package. I have a question do you know what this |
Hmm I think this should be a {do} bug, it's extremely peculiar to do this: https://github.com/cran/do/blob/fa0d7c8f9799326ffa6f0763f490c2873597131b/NAMESPACE#L132 It's literally the only package on CRAN that does so: https://github.com/search?q=org%3Acran+path%3ANAMESPACE+%2F%5B.%5D__%2F+-path%3A.R&type=code |
BTW, this object is a "meta name", I don't know the details about why they exist, but this is related to S4 methods for methods:::.TableMetaName("[", "base")
# [1] ".__T__[:base" |
looks like this is happenening again since #6004 |
yep, that's intentional. the PR downstream is linked above -- they'll have had plenty time to fix it by the time we release. |
great |
Since #5988
revdep do is failing to install:
The text was updated successfully, but these errors were encountered: