What is the best way to test that my package works on Debian before I submit it again to CRAN?
Hardware and software are no longer so closely wed as they once were. Install Ubuntu, say, on a thumb drive and boot from there. Download multipass to get a virtual Ubuntu that will run on either Windows or macOS. Provision an AWS EC2 micro-instance Ubuntu or even one with a preloaded R environment.
Thanks for the reply. I am already able to test on Ubuntu via Github Actions. My question is about Debian, and specifically a Debian setup which would mimic the Debian setup on CRAN.
Ubuntu is a Debian derivative. While not interchangeable as binaries, compiling from source for the one work for the other except in some screwy cases. The main guy at
R core team, Dirk, uses it to compile all the repo's from source for his
r2u package, so if it works on Ubuntu \dots . The
CRAN guidelines have
Package authors should make all reasonable efforts to provide cross-platform portable code. Packages will not normally be accepted that do not run on at least two of the major R platforms.
Anyway rhub is likely to cover it.
Ahh. Thanks for the explanation!
This topic was automatically closed after 45 days. New replies are no longer allowed.
If you have a query related to it or one of the replies, start a new topic and refer back with a link.