Are there some non-obvious reasons not to have ports for R packages? Or just no 
one felt like making any?

R basically uses a mechanism akin to Python, OCaml or Perl, installing stuff 
into its “mini-prefix”. While we do have ports for the latter three (not many 
for OCaml), there are none for R.
FreeBSD at the same time does have ports for select R packages.

Why bother?

1. Some packages are broken for old systems (including Intel), but can be 
trivially fixed with patches. Those include some basic packages, like fs and 
xml2.
2. In a number of cases all that is needed is legacysupport PG.
3. With a fancy complicated packages we may prefer using existing dependencies 
rather than building supplied – usually outdated – duplicate copies. (At least 
for testing/development.)

What do you think?

Reply via email to