Re: Cuttlefish RPM Repository for EL6 does not work with CentOS 6 oob

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi -

The epel repo is needed to resolve those dependencies.    Sounds like you have it sorted, but for reference the instructions for configuring the epl repo may be found at:  http://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_packages.3F

The command to install the epel release rpm is:  yum install http://mirror.pnl.gov/epel/6/i386/epel-release-6-8.noarch.rpm

We will update the documentation to include the epel repository.

Cheers,
Gary


On May 24, 2013, at 10:46 AM, Dewan Shamsul Alam <dewan.shamsul@xxxxxxxxx> wrote:

I have the same problem and ceph-deploy also have a tons of dependencies in CentOS 6.4


On Fri, May 24, 2013 at 11:33 PM, Guido Winkelmann <guido-ceph@xxxxxxxxxxxxxxxxx> wrote:
Hi,

When trying to follow the instructions on
http://ceph.com/docs/master/install/rpm/ for installing Ceph on RHEL6 or
CentOS 6, I ran into some problems. After running

# rpm --import \
'https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc'

and

# rpm -Uvh \
http://ceph.com/rpm-cuttlefish/el6/x86_64/ceph-release-1-0.el6.noarch.rpm

I ran "yum install ceph-devel", which lead to the following errors when
installing:

Error: Package: librbd1-0.61.2-0.el6.x86_64 (ceph)
           Requires: libleveldb.so.1()(64bit)
Error: Package: librbd1-0.61.2-0.el6.x86_64 (ceph)
           Requires: libsnappy.so.1()(64bit)
Error: Package: libcephfs_jni1-0.61.2-0.el6.x86_64 (ceph)
           Requires: libsnappy.so.1()(64bit)
Error: Package: ceph-0.61.2-0.el6.x86_64 (ceph)
           Requires: libtcmalloc.so.4()(64bit)
Error: Package: ceph-0.61.2-0.el6.x86_64 (ceph)
           Requires: libsnappy.so.1()(64bit)
Error: Package: libcephfs1-0.61.2-0.el6.x86_64 (ceph)
           Requires: libleveldb.so.1()(64bit)
Error: Package: ceph-0.61.2-0.el6.x86_64 (ceph)
           Requires: libleveldb.so.1()(64bit)
Error: Package: libcephfs1-0.61.2-0.el6.x86_64 (ceph)
           Requires: libsnappy.so.1()(64bit)
Error: Package: ceph-0.61.2-0.el6.x86_64 (ceph)
           Requires: python-argparse
Error: Package: ceph-0.61.2-0.el6.x86_64 (ceph)
           Requires: python-lockfile
Error: Package: librados2-0.61.2-0.el6.x86_64 (ceph)
           Requires: libsnappy.so.1()(64bit)
Error: Package: libcephfs_jni1-0.61.2-0.el6.x86_64 (ceph)
           Requires: libleveldb.so.1()(64bit)
Error: Package: ceph-0.61.2-0.el6.x86_64 (ceph)
           Requires: gdisk
Error: Package: librados2-0.61.2-0.el6.x86_64 (ceph)
           Requires: libleveldb.so.1()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

It appears that these Ceph RPMs depend on some packages that are not available
on a default CentOS 6 installation. (And probably not on RHEL 6 either, seeing
as how the two hardly differ.)

The CentOS installation in question is a brand new CentOS 6.4 minimal install
with no modifications, installed just now. The only thing I did after
installing was to run yum update.
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux