[R-pkg-devel] [Error] data length differs from size of matrix

2021-06-03 Thread Tiago Olivoto
Dear all, I have received an email from the CRAN team to fix a problem with my R package metan > to safely retain it on CRAN. The error is given at and seems

Re: [R-pkg-devel] Question about preventing CRAN package archival

2021-06-03 Thread Ben Staton
Hi Everyone, Thank you all for your input and thoughts on this topic. I've learned much from this thread. I have arrived at a solution so we can now consider this topic closed. I ended up removing the dependency on 'matrixcalc' by (a) replacing matrixcalc::is.square.matrix() with a basic check

Re: [R-pkg-devel] Question about preventing CRAN package archival

2021-06-03 Thread Martin Maechler
> Avraham Adler > on Wed, 2 Jun 2021 15:28:25 -0400 writes: > Exactly. Is square is just brow=ncol, is positive definite can be > implemented as a check that all eigenvalues > 0, which can be done with > base, and is.symmetric can be simply brute forced in a loop

Re: [R-pkg-devel] Question about preventing CRAN package archival

2021-06-03 Thread Jeff Newmiller
... but you went ahead and did it anyway. MIT software can be absorbed by GPL2 software, but not vice versa since MIT allows the code to be further incorporated into and distributed as non-free software, a permission not granted by GPL2. I am opposed to people snarfing GPL2 code up for their

Re: [R-pkg-devel] Question about preventing CRAN package archival

2021-06-03 Thread Avraham Adler
On the other hand, MIT does not restrict what you do with your own contributions, just the included code. GPL restricts rights on redistributing your own work if a component is GPL as well. Avi On Thu, Jun 3, 2021 at 6:51 AM Berwin A Turlach wrote: > > G'day Jeff, > > On Wed, 02 Jun 2021

Re: [R-pkg-devel] Question about preventing CRAN package archival

2021-06-03 Thread Berwin A Turlach
G'day Jeff, On Wed, 02 Jun 2021 11:34:21 -0700 Jeff Newmiller wrote: Not that I want to get involved in old discussions :), but... > MIT is more permissive than GPL2, ... this statement depends on how one defines "permissive". MIT requires that you fulfil: "The above copyright notice and