Re: [R-pkg-devel] Question about configure file and system requirements

2016-11-21 Thread Lorenzo Busetto
Hi Martin,

thanks for your reply.

That's what I thought (hoped), but I wanted to be sure before submitting.

Lorenzo

On 21 November 2016 at 10:15, Martin Maechler 
wrote:

> > Lorenzo Busetto 
> > on Fri, 18 Nov 2016 23:04:53 +0100 writes:
>
> > Dear all, a quick question:
>
> > while preparing for a CRAN submission, am I supposed to
> > include a "configure" file and list for system
> > requirements also if those system requirements "come from"
> > the packages that I import ?
>
> If the requirements are *only* in these packages, and not
> (directly) in your package's functions,
> you should *not* duplicate the checks (nor the entries in
> DESCRIPTION),
>
> by the same logic that you should not list 'Depends', 'Imports',
> 'Suggests', etc of those packages.
>
> Martin Maechler
> ETH Zurich
>
> > Asking this because the "configure" and system
> > requirements are already present in the imported packages,
> > so my configuration check would duplicate what is already
> > done while installing the dependencies.
>
> > sorry if this is dumb...
>
> > Lorenzo
>

[[alternative HTML version deleted]]

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


Re: [R-pkg-devel] Question about configure file and system requirements

2016-11-21 Thread Martin Maechler
> Lorenzo Busetto 
> on Fri, 18 Nov 2016 23:04:53 +0100 writes:

> Dear all, a quick question:

> while preparing for a CRAN submission, am I supposed to
> include a "configure" file and list for system
> requirements also if those system requirements "come from"
> the packages that I import ?

If the requirements are *only* in these packages, and not
(directly) in your package's functions,
you should *not* duplicate the checks (nor the entries in
DESCRIPTION),

by the same logic that you should not list 'Depends', 'Imports',
'Suggests', etc of those packages.

Martin Maechler
ETH Zurich

> Asking this because the "configure" and system
> requirements are already present in the imported packages,
> so my configuration check would duplicate what is already
> done while installing the dependencies.

> sorry if this is dumb...

> Lorenzo

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