RHEL 7 Beta, Extra Packages

Hopefully, a lot of you are trying out RHEL 7. I know I have been for the last weeks and I documented my experience in an earlier post. Initially, I had some trepidation about moving to the new beta without EPEL being available. For the most part, I have been able to track down RPMs for everything I need that wasn’t included in the Beta, but, I am happy to discover that the “beta” of EPEL for RHEL7 is now available.
If you haven’t seen it already, make sure you go take a look at the launch site.
However, the short version is to install a new repo. Simplest way is to

sudo yum install http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.1.noarch.rpm 

Just remember, like all the rest of it, it’s still a beta.


Join the Red Hat Developer Program (it’s free) and get access to related cheat sheets, books, and product downloads.

 

Take advantage of your Red Hat Developers membership and download RHEL today at no cost.

Share

  1. Installing R, R-core and R-core-devel from this beta EPEL repository does not provide libRblas.so or libRlapack.so. R still functions from command line, but RStudio won’t install as it needs those libraries. I’m just using Fedora 19 R packages for now, having used the EPEL repo to install the dependencies. I suspect the version of R in the beta repo was compiled with some unusual configuration settings.

      1. Well, here is the bug. When I tried to add it to the bug tracker you mentioned, it told me that there was no package called R-core. Do I assume it has been pulled?

        Description of problem:

        I’m using RHEL7 Beta as a desktop operating system on a Thinkpad X200s laptop

        enabling the beta EL7 EPEL repository following instructions provided at

        http://developerblog.redhat.com/2014/02/20/rhel-7-beta-extra-packages/

        and then installing the packaged version of the R statistics environment using

        #yum install R R-core R-devel

        results in a functioning R install that will run from the command line and execute the ‘demos’

        However, running

        #ls /usr/lib64/R/lib

        results in

        libR.so

        and not

        libRblas.so libRlapack.so libR.so

        as expected.

        The missing libraries result in unsatisfied dependencies for RStudio Desktop and similar packages that expect to find libRblas.so libRlapack.so

        Version-Release number of selected component (if applicable):

        R-3.0.2-4.el7.x86_64.rpm
        R-core-3.0.2-4.el7.x86_64.rpm
        R-core-devel-3.0.2-4.el7.x86_64.rpm

        How reproducible:attempt to install R from EPEL EL7 beta

        Steps to Reproduce:
        1. Enable the EL7 beta EPEL repository
        2. as Root, execute yum install R R-core R-devel
        3. attempt to install and run RStudio or other packages that expect libRblas.so libRlapack.s

        Actual results: Can run R in command line and successfully complete the various demos

        Can install CRAN packages as local user

        Can’t use RStudio or other applications that depend on libRblas.so libRlapack.s

        Expected results: Can install RStudio and other rpms that depend on libRblas.so libRlapack.so

        Additional info: Workaround for beta programme:

        1) enable EL7 beta
        2) yum install R R-core R-devel (dependencies installed)
        3) yum remove R R-core R-devel
        4) download rpms from Fedora 19 repository and

        rpm -i –nodeps R-core-3.0.2-1.fc19.x86_64.rpm R-core-devel-3.0.2-1.fc19.x86_64.rpm

        reason for –nodeps is a trivial dpendency on a particular font (inconsolata) in a LaTeX sty file!

Leave a Reply