Skip to content
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

MonetDBLite removed from CRAN #52

Closed
poldham opened this issue May 9, 2019 · 2 comments
Closed

MonetDBLite removed from CRAN #52

poldham opened this issue May 9, 2019 · 2 comments

Comments

@poldham
Copy link

poldham commented May 9, 2019

Hi Carl and collaborators, I was watching the recent rOpenSci community call and was very excited to give taxadb a whirl.

It seems there is a dependency on MonetDBLite and it is not available for R 3.5.3 (or 3.6 I guess). The CRAN status on the package reveals that it has been removed from CRAN and archived in April 2019 at the request of the maintainer.

I see now that you have spotted this here: MonetDB/MonetDBLite-R#38 and mentioned the development of duckdb as an alternative.

Leaving this here for others who will have this question. taxadb looks great from Kari's presentation and I'll look forward to using taxadb when there has been some time to address the dependency issue.

All the best,

Paul

@cboettig
Copy link
Member

Hi @poldham, yup, thanks for the note. For the moment I've just added MonetDBLite under Remotes, so taxadb should continue to install successfully with devtools::install_github().

As you've noted, MonetDBLite was removed from CRAN, and the maintainer intends to replace MonetDBLite with duckdb, so we'll plan to migrate to that as well. They are all DBI-based interfaces, so the changes required are pretty minimal. (taxadb already supports user-selected databases anyway, MonetDBLite is just provided as the default since it is easier to install and faster than alternatives like Postgres). We'll have to wait until duckdb is on CRAN to get taxadb to CRAN, but hopefully it is soon.

@cboettig
Copy link
Member

Now accessible via additionalRepositories (as is duckdb).

install.packages("taxadb", dep = TRUE)

Should allow both to install (from source, requires cmake). We still hope to see duckdb on CRAN soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants