[MacPorts] #68844: Several R ports: noarch?
MacPorts
noreply at macports.org
Wed Dec 6 09:24:34 UTC 2023
#68844: Several R ports: noarch?
-------------------------------------------------+-------------------------
Reporter: jmroot | Owner:
| barracuda156
Type: enhancement | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: R-StanHeaders R-mathjaxr R-memoise |
R-mixl R-rapidjsonr R-reshape R-semds R-taber |
R-yahoofinancer |
-------------------------------------------------+-------------------------
Comment (by barracuda156):
Replying to [comment:1 jmroot]:
> Same question for several other R ports actually.
I am generally relying on CRAN info (which apparently just parses
DESCRIPTION file from the source): it says whether compilation is needed
or not.
For example, `mathjaxr` is supposed to have compilable files:
https://cran.r-project.org/web/packages/mathjaxr/index.html
And indeed, upstream repo has `src` folder (which carries non-R sources,
normally C/C++/Fortran): https://github.com/wviechtb/mathjaxr
It is surprising if it does not install anything of those.
I did see a few cases where CRAN info was inaccurate, perhaps due to
developers being careless and not specifying that a package is R-only. So
it is not 100% reliable.
I have no idea whether R packages install non-identical R files across OS
versions and platforms and whether that is always consistent. If someone
could confirm that is strictly the case, adding a line for platforms won’t
be hard, as long as `noarch` always implies `{darwin any}`.
--
Ticket URL: <https://trac.macports.org/ticket/68844#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list