Is there somewhere a succinct guide to just how much extra crud we need to install on RHEL to make use of EPEL packages? [root at troll-1 noarch]# rpm -ivh R2spec-4.1.0-1.el6.noarch.rpm error: Failed dependencies: fedora-packager is needed by R2spec-4.1.0-1.el6.noarch [root at troll-1 noarch]# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/fedora-packager-0.5.9.4-1.el6.noarch.rpm [...] [root at troll-1 noarch]# rpm -ivh fedora-packager-0.5.9.4-1.el6.noarch.rpm error: Failed dependencies: bodhi-client is needed by fedora-packager-0.5.9.4-1.el6.noarch fedora-cert = 0.5.9.4-1.el6 is needed by fedora-packager-0.5.9.4-1.el6.noarch fedpkg >= 1.0 is needed by fedora-packager-0.5.9.4-1.el6.noarch koji is needed by fedora-packager-0.5.9.4-1.el6.noarch mock is needed by fedora-packager-0.5.9.4-1.el6.noarch redhat-rpm-config is needed by fedora-packager-0.5.9.4-1.el6.noarch rpmdevtools is needed by fedora-packager-0.5.9.4-1.el6.noarch rpmlint is needed by fedora-packager-0.5.9.4-1.el6.noarch ykpers is needed by fedora-packager-0.5.9.4-1.el6.noarch Oy. - Allen S. Rout
On Mar 12, 2012, at 3:10 PM, Allen S. Rout wrote:> > > Is there somewhere a succinct guide to just how much extra crud we need to install on RHEL to make use of EPEL packages? > > [root at troll-1 noarch]# rpm -ivh R2spec-4.1.0-1.el6.noarch.rpm > error: Failed dependencies: > fedora-packager is needed by R2spec-4.1.0-1.el6.noarch > > > [root at troll-1 noarch]# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/fedora-packager-0.5.9.4-1.el6.noarch.rpm > [...] > [root at troll-1 noarch]# rpm -ivh fedora-packager-0.5.9.4-1.el6.noarch.rpm > error: Failed dependencies: > bodhi-client is needed by fedora-packager-0.5.9.4-1.el6.noarch > fedora-cert = 0.5.9.4-1.el6 is needed by fedora-packager-0.5.9.4-1.el6.noarch > fedpkg >= 1.0 is needed by fedora-packager-0.5.9.4-1.el6.noarch > koji is needed by fedora-packager-0.5.9.4-1.el6.noarch > mock is needed by fedora-packager-0.5.9.4-1.el6.noarch > redhat-rpm-config is needed by fedora-packager-0.5.9.4-1.el6.noarch > rpmdevtools is needed by fedora-packager-0.5.9.4-1.el6.noarch > rpmlint is needed by fedora-packager-0.5.9.4-1.el6.noarch > ykpers is needed by fedora-packager-0.5.9.4-1.el6.noarch > > > > Oy.Otherwise known as "RPM Hell", which is why years ago, Fedora and RH moved to 'yum' as the default package manager, since yum handles all of the dependencies... :-) Visit: http://fedoraproject.org/wiki/EPEL for information on getting your system configured to use the EPEL. Once you do that: yum install R2spec as root, should be all that you need...no downloading RPM files locally and dealing with circular dependencies via the CLI. Cheers, Marc Schwartz
Pierre-Yves Chibon
2012-Mar-12 20:34 UTC
[R-sig-Fedora] Trying to use current R2spec on RHEL.
On Mon, 2012-03-12 at 16:10 -0400, Allen S. Rout wrote:> Is there somewhere a succinct guide to just how much extra crud we > need to install on RHEL to make use of EPEL packages?All the information are provided there: http://fedoraproject.org/wiki/EPEL And basically, all you have to do is install the epel-release rpm: http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm Regards, Pierre