Red Hat Bugzilla – Bug 993827
R 3.0.1 breaks bindings for Python 2.6
Last modified: 2013-08-16 10:46:09 EDT
The EPEL R package went from 2.15 to 3.0, breaking the Python bindings (which are not part of RHEL or EPEL).
Rpy2 2.2.X is the last version to support Python 2.6, but breaks with R 3.0
Rpy2 2.3.X supports only Python 2.7 and newer, and works with R 3.0
So this recent upgrade makes the combination of system Python and system R unusable. It was my understanding that EPEL packages will not change major versions / API between updates.
I definitely see the concern here. Rpy isn't actually part of EPEL, which is why I didn't see this when I originally did this work.
The problem is that the number of people who want to use R3 on RHEL outnumbers those using the optional Python bindings.
One workaround might be to get the python27 package into EPEL:
At this point, I can't really back out R3 on EL6, so I'm forced to close this CANTFIX. Thanks for your excellent writeup on how to manually update Python.