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]

 



You need to install EPEL repository from http://fedoraproject.org/wiki/EPEL 
for those dependencies.

If you don't want to accidentally install other packages from EPEL, you can 
add this line on the [epel] section of /etc/yum.repos/epel.repo:

includepkgs = gdisk gperftools* leveldb python* snappy

(Or something similar for your setup)

Regards.

El Viernes 24/05/2013, Guido Winkelmann escribió:
> 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





[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