Not much reason to have */R-cran-* ports

Yuri yuri at rawbw.com
Tue Mar 20 17:01:33 UTC 2018


There are more than 250 R-cran-* ports. They are R packages. The thing 
is that R has its own, very capable package manager which can find 
packages, download them, check hash, build, find upgrades. Every 
R-cran-* port can be easily installed through R itself, so there is 
really no need for these ports.


These ports need to be maintained, updated, looked into when they break. 
This duplicates functionality that is already nicely supported by R 
itself, and only unnecessarily clogs the ports system. One only needs to 
click twice in RStudio to update all outdated R packages, it's so easy.


FreeBSD should consider banning and removing them, in the same way as Go 
libraries are banned.


Yuri




More information about the freebsd-ports mailing list