You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
revdep do fails to install because of selective exports #6000
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
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 .__T__[:base object might be , i can't find it .
Activity
[-]revdep do[/-][+]revdep do fails to install because of selective exports[/+]MichaelChirico commentedon Mar 14, 2024
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
tdhock commentedon Mar 14, 2024
@Nj221102 can you please investigate as well?
Nj221102 commentedon Mar 14, 2024
sure :)
Nj221102 commentedon Mar 14, 2024
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
.__T__[:baseobject might be , i can't find it .MichaelChirico commentedon Mar 14, 2024
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
MichaelChirico commentedon Mar 14, 2024
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
[:https://github.com/r-devel/r-svn/blob/bfdb999d40cd1ac802adfa1c96a9fe905b21fe63/src/library/methods/R/methodsTable.R#L1294-L1295
tdhock commentedon Apr 5, 2024
looks like this is happenening again since #6004
MichaelChirico commentedon Apr 5, 2024
yep, that's intentional. the PR downstream is linked above -- they'll have had plenty time to fix it by the time we release.
tdhock commentedon Apr 5, 2024
great