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
failure to unload cleanly ("could not find superclass mMatrix") #16
Comments
It looks very much like this is an exporting issue in |
Hmm, It is defined as setClassUnion("mMatrix", members = c("matrix", "Matrix")) and I really only want to use it define methods and such things for the Hmm.. On Thu, Nov 22, 2012 at 10:18 PM, Ben Bolker notifications@github.comwrote:
|
I'm not sure if this error is the cause, but it seems the DLL is still in use after the unload. When I try to install a new version the old one gets deleted except for the DLL and installation fails. It's possible this is simply general behavior of R, or R under emacs/ess. I had the version from CRAN loaded. R version 2.15.2 (2012-10-26)
package 'lme4' successfully unpacked and MD5 sums checked |
Yes, but that is not a bug, it has not been the intent of the I think I remember that John Chambers never liked the idea of But I agree the current situation is unpleasant.
To me, at the moment, it seems a rather a bug in R: Patches to R are welcome .. (;-) |
I'm at the very edge of my competence here, so I don't think I'm going to be able to supply a patch to R. What are the chances that John Chambers could be brought into this conversation and that the problem could be identified clearly enough that he would take a shot at fixing it? If not ... I can see the "solutions" (neither satisfactory) as
Are we sure that this failure to unload has no potential harmful consequences beyond the one identified here (inability to properly unload the DLL)? |
this may ?? be fixed in R 3.0.+? I don't see it with |
no longer reproducible by me (R 3.0.1 under MacOS, R (2013-05-22 r62774) under Linux), so I'm going to assume the underlying issue got fixed and close this. |
library(lme4); detach("package:lme4",unload=TRUE)
producesWarning message:
In .removeSuperclassBackRefs(cl, cldef, searchWhere) :
could not find superclass "mMatrix" to clean up when removing subclass references to class "lmList.confint"
The text was updated successfully, but these errors were encountered: