Ermias habte
Ermias habte

Reputation: 1

Loading data set

I am getting the following error message:

Error in get0(oNam, envir = ns) : lazy-load database 'D:/R/R-3.4.3/library/yaml/R/yaml.rdb' is corrupt

In addition: Warning message: In get0(oNam, envir = ns) : internal error -3 in R_decompress1

Error in get0(oNam, envir = ns) : lazy-load database 'D:/R/R-3.4.3/library/yaml/R/yaml.rdb' is corrupt

In addition: Warning messages: 1: In get0(oNam, envir = ns) : restarting interrupted promise evaluation 2: In get0(oNam, envir = ns) : internal error -3 in R_decompress

I was not able to load my data set for analysis. If anyone is able to help please let me know.

Upvotes: 0

Views: 799

Answers (1)

Kim
Kim

Reputation: 4328

Just for anyone who runs across the same problem---I have experienced it under RHEL 7.6 Linux 3.10.0-957.e17.x86_64. The following was the message that I got, when I was updating and re-installing my own package:

lazy-load database '/home/user/R/library/callr/R/callr.rdb' is corrupt

In addition: Warning messages:

1: In get0(oNam, envir = ns) : restarting interrupted promise evaluation

2: In get0(oNam, envir = ns) : internal error -3 in R_decompress1

I tried

install.packages("callr")

and installing my package again (via devtools::install_github) but it did not work. Ultimately I did remove.packages("mypackage") and then quit the session, restarted, and installed. It worked.

I know that the original user said it didn't work for him, so perhaps it was a OS specific issue---but this is for future users who will run across the same problem. It may have been that the original user was working in Windows and had other R sessions open when he tried remove.packages.

Upvotes: 0

Related Questions