Giter VIP home page Giter VIP logo

Comments (9)

jeroen avatar jeroen commented on August 10, 2024

nvm

from httpuv.

jcheng5 avatar jcheng5 commented on August 10, 2024

httpuv uses submodules. Can you execute this command from the root directory:

git submodule update --init

then try building again?

from httpuv.

jcheng5 avatar jcheng5 commented on August 10, 2024

OK.

from httpuv.

jeroen avatar jeroen commented on August 10, 2024

Yes I used install_github("httpuv", "rstudio") without rtfm :-) However it won't download the dependencies. Any guess to why I get permission denied? They are both public repositories?

jeroen@Raring-Office:~/Desktop/httpuv$ git submodule update --init
Submodule 'src/http-parser' ([email protected]:joyent/http-parser) registered for path 'src/http-parser'
Submodule 'src/libuv' ([email protected]:rstudio/libuv) registered for path 'src/libuv'
Cloning into 'src/http-parser'...
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

from httpuv.

jeroen avatar jeroen commented on August 10, 2024

Well I manually downloaded the dependencies, and now things are fine. Thanks :-)

from httpuv.

jcheng5 avatar jcheng5 commented on August 10, 2024

Oh weird. I'll change the dependencies to https URLs, I imagine that will work.

from httpuv.

jeroen avatar jeroen commented on August 10, 2024

This might actually be a local problem. My private keys might have gotten messed up when upgrading ubuntu. I assumed it wouldn't matter for public repo's, but perhaps it does.

from httpuv.

jeroen avatar jeroen commented on August 10, 2024

Would it be an idea to put this line in a 'configure' file so that we can use

library(devtools)
install_github("httpuv", "rstudio")

from httpuv.

jcheng5 avatar jcheng5 commented on August 10, 2024

I couldn't get it to work correctly for install_github since that downloads an archive, not the repo itself (so the metadata required for git submodule to run correctly is not present). But I still have the configure file there so if one happens to clone the repo but forgets to call git submodule (which, let's face it, is almost guaranteed), the R CMD INSTALL will succeed.

from httpuv.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.