Re: [R-pkg-devel] Note to repository maintainers about ABI change in Matrix 1.6-2

2023-11-11 Thread Mikael Jagan




On 2023-11-10 5:04 pm, Mikael Jagan wrote:

For repositories != CRAN:

Matrix 1.6-2 was released on Nov 8.  Due to an ABI change, repositories
maintaining R package binaries should ensure that binaries for the first
order reverse LinkingTo of Matrix are rebuilt under Matrix 1.6-2:


  > db <- available.packages(repos = "https://cran.r-project.org/";)
  > tools::package_dependencies("Matrix", db = db, which = "LinkingTo", reverse 
=
TRUE)[[1L]]
   [1] "ahMLE"   "bayesWatch"  "cplm"
   [4] "GeneralizedWendland" "geostatsp"   "hibayes"
   [7] "irlba"   "lme4""mcmcsae"
[10] "OpenMx"  "PRIMME"  "robustlmm"
[13] "spGARCH" "TMB"



The following additional packages were found to have stale SClassExtension
objects cached in their namespaces:

MatrixModels, SeuratObject, softImpute

and so their binaries should be rebuilt also.

Mikael



Typically, ABI changes occur only rarely, when Matrix updates the internal
SuiteSparse libraries and _those_ libraries change _their_ ABI.  This case
is an exception: we discovered that certain function prototypes in our
headers were inconsistent with corresponding prototypes in the SuiteSparse
headers, and the "consistent" prototypes were not binary compatible.

It is for this reason (and others) that Matrix has begun versioning its ABI,
as I announced in an earlier thread on R-SIG-Mac:

  https://stat.ethz.ch/pipermail/r-sig-mac/2023-October/014890.html

That (in addition to future, more proactive announcements on mailing lists)
should allow repository maintainers to adapt sooner going forward.

Mikael


__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


Re: [R-pkg-devel] The problem with resubmitting the package to the Cran

2023-11-11 Thread Duncan Murdoch

On 11/11/2023 3:54 a.m., Karolina Marek wrote:

Hello,

I am writing again about submitting the package to the CRA - per ARMA,
which was archived on 2022-05-25, as it required the archived package
'matlab'. The new version of the 'matlab' was resubmitted to the Cran on
2022-06-01. When I try to submit the package, I receive the following
NOTES:

  Checking CRAN incoming feasibility ... NOTE

* checking for non-standard things in the check directory ... NOTE
Found the following files/directories:
   ‘PARMA21del1_ident'

This time I put also the link to the repository on github:
https://github.com/Klona9/r-perARMA.git
gh repo clone Klona9/r-perARMA


I will be very glad for any help.


Your examples for `parma_ident` appear to create a directory named 
"PARMA21del1_ident" below the current directory.  You can't create files 
there, you need to create them in tempdir().


Duncan Murdoch

__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


[R-pkg-devel] The problem with resubmitting the package to the Cran

2023-11-11 Thread Karolina Marek
Hello,

I am writing again about submitting the package to the CRA - per ARMA,
which was archived on 2022-05-25, as it required the archived package
'matlab'. The new version of the 'matlab' was resubmitted to the Cran on
2022-06-01. When I try to submit the package, I receive the following
NOTES:

 Checking CRAN incoming feasibility ... NOTE

* checking for non-standard things in the check directory ... NOTE
Found the following files/directories:
  ‘PARMA21del1_ident'

This time I put also the link to the repository on github:
https://github.com/Klona9/r-perARMA.git
gh repo clone Klona9/r-perARMA


I will be very glad for any help.

Best regards,

Karolina

[[alternative HTML version deleted]]

__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel