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

Update Description to note systemRequirements #54

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Update Description to note systemRequirements #54

wants to merge 1 commit into from

Commits on Jul 30, 2020

  1. Update Description to note systemRequirements

    For kicks, I ran
    
    ```
    docker run --rm -it rocker/r-base:3.6.3
    install.packages('remotes')
    remotes::install_github('karthik/holepunch')
    ```
    
    And I got the following errors about missing system-level dependencies:
    
    ```
    ------------------------- ANTICONF ERROR ---------------------------
    Configuration failed because libcurl was not found. Try installing:
     * deb: libcurl4-openssl-dev (Debian, Ubuntu, etc)
     * rpm: libcurl-devel (Fedora, CentOS, RHEL)
     * csw: libcurl_dev (Solaris)
    ```
    and
    ```
    ------------------------- ANTICONF ERROR ---------------------------
    Configuration failed because libxml-2.0 was not found. Try installing:
     * deb: libxml2-dev (Debian, Ubuntu, etc)
     * rpm: libxml2-devel (Fedora, CentOS, RHEL)
     * csw: libxml2_dev (Solaris)
    ```
    
    This won't be strictly sufficient for a new user -- R doesn't have a system for automating the systemRequirements checks -- but it's a good start, and if efforts like https://github.com/r-hub/sysreqsdb take off, it might eventually suffice. 
    
    Thanks either way for a great package!
    setgree authored Jul 30, 2020
    Configuration menu
    Copy the full SHA
    401341e View commit details
    Browse the repository at this point in the history