[R-pkg-devel] Suggests with non-CRAN packages

Josiah Parry jo@|@h@p@rry @end|ng |rom gm@||@com
Wed Jan 3 18:19:45 CET 2024


Thanks, both. I'm not familiar with Additional_repositories. Must the
package source be specified there? Or can it be specified via documentation
a la Rd file?

On Wed, Jan 3, 2024 at 12:14 PM Uwe Ligges <ligges using statistik.tu-dortmund.de>
wrote:

>
>
> On 03.01.2024 17:58, Duncan Murdoch wrote:
> > On 03/01/2024 11:33 a.m., Josiah Parry wrote:
> >> I have a scenario where I have an exported function that requires the
> >> installation a package that *is not* available on CRAN. The body of the
> >> function is generally:
> >>
> >> fx <- function() {
> >>    rlang::check_installed("noncranpkg")
> >>    noncranpkg::gx()
> >> }
> >>
> >> As required, this package is in the Suggests field. But this results in
> a
> >> note:
> >>
> >> checking package dependencies ... NOTE
> >> Package suggested but not available for checking: ‘noncranpkg’
> >>
> >> Can this be safely ignored?
> >
> > Uwe said yes, and he's an authority.  But for your users, it might be
> > nice to include an Additional_repositories field so they can find the
> > package.  This needs to be organized as an actual repository; the drat
> > package is a very convenient way to set one up.
>
> Thanks for elaborating, yes of course, people have to declare where to
> get the package from. The note from above is still unavoidable in that
> case.
>
> Best,
> Uwe
>
> >
> > Duncan Murdoch
> >
> > ______________________________________________
> > 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