On Wednesday, 21 February 2018 03.10.31 WET Max Pyziur wrote:
> ggplot2, tibble, tidyr dplyr. They seem to be popular and becoming more
> integral to R.
>
> As for the point about 435 on Ubuntu vs the ~140 on Fedora: I assume those
> 435 are reflective of popularity, frequency of usage, and maintenance. It
> would be ridiculous to put all 6,000 CRAN packages into the Fedora eco
> system.
>
> But consider perl and the number of packages that have been rpm'd, even
> though some are close to stale. The benefit of having a package is that it
> is built with the whole distro in mind.
> If you install packages local to a user, then they might not/probably are
> not available to other users (but to engage in self argument: how many
> other "users" have access to your own systems - desktop & laptop?)
version uses a bare C++ library, but the same library is wrapped by
specific versions of libraries. Getting all these applications to play
lightweight virtualization, but at present those techniques are
> Sure, there is little challenge to installing R packages using
> install.packages("
SomePackageName"); my concern is more for the sake of > consistency: if perl, python, php, etc., have their modules/function
> libraries built for Fedora, why not R?
>
> Curious, not kvetching,
>
> MP
BTW I think that CRAN now is over 10 000 packages so even 435 is less than 5%.
I maintain some of those packages in Fedora, and from practical experience I
can tell you that one of the problems when packaging a new R package into
Fedora is that every time you start you have to unravel all the dependencies.
Sometimes you need to go 5 levels deeps, with a net result of ~40/50 new
packages that need to be added before adding the package you interested in.
Recently some of the packages required to have the packages you referred above
are starting to show in Fedora. But that is a process that takes time and requires energy.
I presented a talk in useR 2008:
https://jamatos.fedorapeople.
org/talk-user2008.pdf
FWIW this problem is not specific to R the same happens for python. There are
packages where unraveling new dependencies is also a problem.
normal "build-essential" lists , or which don't reliable detect installed distro
packages). It would be nice to have such packages identified on CRAN so
package developers can work on the issues.
These platforms get distro packages, are are generally expected to have a 5-year
lifetime. After year 2 of the 5, configuring large apps generally means installing
R packages, as well as updated or differently configured versions of key libraries,
from source. As a result, large applications are being designed to provide
distributions are an example of this trend. If this continues, distros used
for large applcations will be installed with a minimal set of distro packages
provide large packages to worldwide user communities. Typically, the
_______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx