Dragoș Moldovan-Grünfeld created ARROW-15299:
------------------------------------------------
Summary: [R] investigate {remotes} dependencies "soft" vs TRUE
Key: ARROW-15299
URL: https://issues.apache.org/jira/browse/ARROW-15299
Project: Apache Arrow
Issue Type: Improvement
Components: R
Reporter: Dragoș Moldovan-Grünfeld
Although the {{remotes::install_deps()}} docs state {{dependencies == TRUE}} is
equivalent to {{{}dependencies == "soft"{}}}, I suspect {{"soft"}} is a bit
more recursive than {{{}TRUE{}}}, resulting in the installation of many more
packages.
{quote}TRUE is shorthand for "Depends", "Imports", "LinkingTo" and "Suggests".
NA is shorthand for "Depends", "Imports" and "LinkingTo" and is the default.
FALSE is shorthand for no dependencies (i.e. just check this package, not its
dependencies).
The value "soft" means the same as TRUE, "hard" means the same as NA.
{quote}
I noticed, when using {{dependencies = "soft"}} that my session was being
clogged up by package installations lasting well over 40 minutes.
I would be good to time box this to a couple of hours.
The direction in which I would go would be to understand if there is any
difference in the size of the dependency trees + come up with a minimal
reproducible example.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)