Closed definitelysean closed 8 years ago
The standard way to install BatchQC is from the Bioconductor which will install all the dependencies of dependencies as well automatically. Moreover, bioconductor rules don’t allow the dependencies of dependencies to be directly included, as they are supposed to be resolved automatically based on the updates of each of the packages. Also, we have the Bioconductor setup where it automatically builds on all environments (Windows, Mac and Linux) whenever there is an update and I get to see immediately whenever something fails.
source("http://bioconductor.org/biocLite.R")
biocLite("BatchQC")
Installing using devtools is only meant for developers and you may have to install the dependencies of dependencies manually depending on the R setup.
Mani
From: Sean [mailto:notifications@github.com] Sent: Sunday, July 10, 2016 11:20 AM To: mani2012/BatchQC Subject: [mani2012/BatchQC] Unmet Dependencies (#10)
I just upgraded R, and I'm reinstalling a bunch of packages. The install is R 3.3.1
I installed BatchQC via devtools, which should have installed all dependencies, but a bunch were missing that I had to install by hand:
I'm not totally up on R package specification, but it seems like either the configuration is missing an option to install dependencies of dependencies, or else these dependencies should be included explicitly.
@wevanjohnson https://github.com/wevanjohnson It might be a good idea to set up a virtual machine with a build server that tries to install BatchQC (and other CBM packages?) every time a commit is pushed to Github. That way we can ensure packages are easy to install for anyone, regardless of environment.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/mani2012/BatchQC/issues/10 , or mute the thread https://github.com/notifications/unsubscribe/AJgePM5XkcMkX7hvTzE5n4JGWjt2NJobks5qUQ2KgaJpZM4JI2sW . https://github.com/notifications/beacon/AJgePHsUn8fHJHUZiz8sBu6mVZ_jWPioks5qUQ2KgaJpZM4JI2sW.gif
I just upgraded R, and I'm reinstalling a bunch of packages. The install is R 3.3.1
I installed BatchQC via devtools, which should have installed all dependencies, but a bunch were missing that I had to install by hand:
I'm not totally up on R package specification, but it seems like either the configuration is missing an option to install dependencies of dependencies, or else these dependencies should be included explicitly.
@wevanjohnson It might be a good idea to set up a virtual machine with a build server that tries to install BatchQC (and other CBM packages?) every time a commit is pushed to Github. That way we can ensure packages are easy to install for anyone, regardless of environment.