[R-pkg-devel] NOTEs in packages using Rust

Josiah Parry jo@|@h@p@rry @end|ng |rom gm@||@com
Thu Jun 20 18:08:10 CEST 2024


Hi Naras, this should be handled by the Makevars itself. Are you using
extendr to do this?

Using `rextendr::use_cran_defaults()` should handle it for you. Then you
can use `rextendr::vendor_pkgs()` to handle vendoring.


On Thu, Jun 20, 2024 at 11:57 AM Balasubramanian Narasimhan <
naras using stanford.edu> wrote:

> I am preparing an update of Clarabel to synchronize with the upstream
> repo. When checking the package, I get NOTEs such as:
>
>     Found the following CITATION file in a non-standard place:
>        src/rust/vendor/clarabel/CITATION.bib
>     Most likely ‘inst/CITATION’ should be used instead.
>
>     Found the following sources/headers not terminated with a newline:
>     src/rust/vendor/lapack-sys/lapack/LAPACKE/src/lapacke_cgetsqrhrt_work.c
>
> etc.
>
> These are coming from the vendored sources and I plan to note that in my
> submission. Will that suffice?
>
> I will, of course, let the crate authors know and even submit a PR, but
> not sure if it will yield an update in a reasonable time.
>
> PS. Excluding files in tarring or fixing newlines are not an option as
> the checksums will fail.
>
> Thanks.
>
> -Naras
>
>
>         [[alternative HTML version deleted]]
>
> ______________________________________________
> R-package-devel using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel
>

	[[alternative HTML version deleted]]



More information about the R-package-devel mailing list