[R-pkg-devel] MSRV on Fedora

Duncan Murdoch murdoch@dunc@n @end|ng |rom gm@||@com
Tue Jul 23 20:39:49 CEST 2024


I think saying that Fedora is not supported is the wrong solution, 
unless you know that Rust version 1.70 will never be supported on 
Fedora.  Isn't the appropriate solution to document the MSRV in the 
SystemRequirements field of your DESCRIPTION file?

When you submit, point out that you have done this in your submission 
comments.  I don't think a Fedora failure will cause a submission to be 
automatically rejected, but the CRAN reviewers may want to know if you 
have dealt with the error, and you should explain that this is what 
you've done.

Duncan Murdoch



On 2024-07-23 12:19 p.m., Josiah Parry wrote:
> Hi all!
> 
> I have 2 errors related to minimum supported rust version (MSRV) on fedora
> https://www.r-project.org/nosvn/R.check/r-devel-linux-x86_64-fedora-clang/rsgeo-00install.html
> that I do not know how to resolve.
> 
> The package {rsgeo} has a dependency on the rust crate geo which itself has
> a dependency on geographiclib-rs which has an MSRV of 1.70 whereas the CRAN
> fedora machines are 1.69.
> 
> As such, I cannot manage the MSRV of the package's dependencies.
> 
> As an alternative, can I indicate in my DESCRIPTION that the package is not
> supported on Fedora so that CRAN machines do not attempt to build it? I
> would be a-okay saying if you're using fedora you have to build from
> source.
> 
> 	[[alternative HTML version deleted]]
> 
> ______________________________________________
> R-package-devel using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel



More information about the R-package-devel mailing list