Hi all

I have been installing ceph giant quite happily for the past 3 months on 
various systems and use
an ansible recipe to do so. The OS is RHEL7.

This morning on one of my test systems installation fails with:

[root@octopus ~]# yum install ceph ceph-deploy
Loaded plugins: langpacks, priorities, product-id, subscription-manager
Ceph-el7                                                                        
                                                                 |  951 B  
00:00:00
ceph                                                                            
                                                                 |  951 B  
00:00:00
ceph-noarch                                                                     
                                                                 |  951 B  
00:00:00
14 packages excluded due to repository priority protections
Package ceph-deploy-1.5.21-0.noarch already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package ceph.x86_64 1:0.87-0.el7.centos will be installed
--> Processing Dependency: librbd1 = 1:0.87-0.el7.centos for package: 
1:ceph-0.87-0.el7.centos.x86_64
--> Processing Dependency: ceph-common = 1:0.87-0.el7.centos for package: 
1:ceph-0.87-0.el7.centos.x86_64
--> Processing Dependency: libcephfs1 = 1:0.87-0.el7.centos for package: 
1:ceph-0.87-0.el7.centos.x86_64
--> Processing Dependency: python-ceph = 1:0.87-0.el7.centos for package: 
1:ceph-0.87-0.el7.centos.x86_64
--> Processing Dependency: librados2 = 1:0.87-0.el7.centos for package: 
1:ceph-0.87-0.el7.centos.x86_64
--> Processing Dependency: python-flask for package: 
1:ceph-0.87-0.el7.centos.x86_64
--> Processing Dependency: python-requests for package: 
1:ceph-0.87-0.el7.centos.x86_64
--> Processing Dependency: hdparm for package: 1:ceph-0.87-0.el7.centos.x86_64
--> Processing Dependency: libtcmalloc.so.4()(64bit) for package: 
1:ceph-0.87-0.el7.centos.x86_64
--> Processing Dependency: libleveldb.so.1()(64bit) for package: 
1:ceph-0.87-0.el7.centos.x86_64
--> Processing Dependency: libcephfs.so.1()(64bit) for package: 
1:ceph-0.87-0.el7.centos.x86_64
--> Processing Dependency: librados.so.2()(64bit) for package: 
1:ceph-0.87-0.el7.centos.x86_64
--> Processing Dependency: libboost_system-mt.so.1.53.0()(64bit) for package: 
1:ceph-0.87-0.el7.centos.x86_64
--> Processing Dependency: libboost_thread-mt.so.1.53.0()(64bit) for package: 
1:ceph-0.87-0.el7.centos.x86_64
--> Running transaction check
---> Package boost-system.x86_64 0:1.53.0-18.el7 will be installed
---> Package boost-thread.x86_64 0:1.53.0-18.el7 will be installed
---> Package ceph-common.x86_64 1:0.87-0.el7.centos will be installed
--> Processing Dependency: redhat-lsb-core for package: 
1:ceph-common-0.87-0.el7.centos.x86_64
---> Package gperftools-libs.x86_64 0:2.1-1.el7 will be installed
--> Processing Dependency: libunwind.so.8()(64bit) for package: 
gperftools-libs-2.1-1.el7.x86_64
---> Package hdparm.x86_64 0:9.43-5.el7 will be installed
---> Package leveldb.x86_64 0:1.12.0-5.el7 will be installed
---> Package libcephfs1.x86_64 1:0.87-0.el7.centos will be installed
---> Package librados2.x86_64 1:0.87-0.el7.centos will be installed
---> Package librbd1.x86_64 1:0.87-0.el7.centos will be installed
---> Package python-ceph-compat.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: python-rbd = 1:0.80.7 for package: 
1:python-ceph-compat-0.80.7-0.4.el7.x86_64
--> Processing Dependency: python-rados = 1:0.80.7 for package: 
1:python-ceph-compat-0.80.7-0.4.el7.x86_64
--> Processing Dependency: python-cephfs = 1:0.80.7 for package: 
1:python-ceph-compat-0.80.7-0.4.el7.x86_64
---> Package python-flask.noarch 1:0.10.1-4.el7 will be installed
--> Processing Dependency: python-werkzeug for package: 
1:python-flask-0.10.1-4.el7.noarch
--> Processing Dependency: python-jinja2 for package: 
1:python-flask-0.10.1-4.el7.noarch
--> Processing Dependency: python-itsdangerous for package: 
1:python-flask-0.10.1-4.el7.noarch
---> Package python-requests.noarch 0:1.1.0-8.el7 will be installed
--> Processing Dependency: python-urllib3 for package: 
python-requests-1.1.0-8.el7.noarch
--> Running transaction check
---> Package libunwind.x86_64 0:1.1-3.el7 will be installed
---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: libcephfs1 = 1:0.80.7 for package: 
1:python-cephfs-0.80.7-0.4.el7.x86_64
---> Package python-itsdangerous.noarch 0:0.23-2.el7 will be installed
---> Package python-jinja2.noarch 0:2.7.2-2.el7 will be installed
--> Processing Dependency: python-babel >= 0.8 for package: 
python-jinja2-2.7.2-2.el7.noarch
--> Processing Dependency: python-markupsafe for package: 
python-jinja2-2.7.2-2.el7.noarch
---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librados2 = 1:0.80.7 for package: 
1:python-rados-0.80.7-0.4.el7.x86_64
---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librbd1 = 1:0.80.7 for package: 
1:python-rbd-0.80.7-0.4.el7.x86_64
---> Package python-urllib3.noarch 0:1.5-8.el7 will be installed
--> Processing Dependency: python-six for package: 
python-urllib3-1.5-8.el7.noarch
---> Package python-werkzeug.noarch 0:0.9.1-2.el7 will be installed
---> Package redhat-lsb-core.x86_64 0:4.1-24.el7 will be installed
--> Processing Dependency: redhat-lsb-submod-security(x86-64) = 4.1-24.el7 for 
package: redhat-lsb-core-4.1-24.el7.x86_64
--> Processing Dependency: spax for package: redhat-lsb-core-4.1-24.el7.x86_64
--> Processing Dependency: /usr/bin/lpr for package: 
redhat-lsb-core-4.1-24.el7.x86_64
--> Processing Dependency: /usr/bin/lp for package: 
redhat-lsb-core-4.1-24.el7.x86_64
--> Running transaction check
---> Package cups.x86_64 1:1.6.3-14.el7 will be installed
--> Processing Dependency: cups-filesystem = 1:1.6.3-14.el7 for package: 
1:cups-1.6.3-14.el7.x86_64
--> Processing Dependency: ghostscript-cups for package: 
1:cups-1.6.3-14.el7.x86_64
---> Package python-babel.noarch 0:0.9.6-8.el7 will be installed
---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: libcephfs1 = 1:0.80.7 for package: 
1:python-cephfs-0.80.7-0.4.el7.x86_64
---> Package python-markupsafe.x86_64 0:0.11-10.el7 will be installed
---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librados2 = 1:0.80.7 for package: 
1:python-rados-0.80.7-0.4.el7.x86_64
---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librbd1 = 1:0.80.7 for package: 
1:python-rbd-0.80.7-0.4.el7.x86_64
---> Package python-six.noarch 0:1.3.0-4.el7 will be installed
---> Package redhat-lsb-submod-security.x86_64 0:4.1-24.el7 will be installed
---> Package spax.x86_64 0:1.5.2-11.el7 will be installed
--> Running transaction check
---> Package cups-filesystem.noarch 1:1.6.3-14.el7 will be installed
--> Processing Dependency: cups-filters for package: 
1:cups-filesystem-1.6.3-14.el7.noarch
---> Package ghostscript-cups.x86_64 0:9.07-16.el7 will be installed
---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: libcephfs1 = 1:0.80.7 for package: 
1:python-cephfs-0.80.7-0.4.el7.x86_64
---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librados2 = 1:0.80.7 for package: 
1:python-rados-0.80.7-0.4.el7.x86_64
---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librbd1 = 1:0.80.7 for package: 
1:python-rbd-0.80.7-0.4.el7.x86_64
--> Running transaction check
---> Package cups-filters.x86_64 0:1.0.35-15.el7_0.1 will be installed
--> Processing Dependency: cups-filters-libs(x86-64) = 1.0.35-15.el7_0.1 for 
package: cups-filters-1.0.35-15.el7_0.1.x86_64
--> Processing Dependency: poppler-utils for package: 
cups-filters-1.0.35-15.el7_0.1.x86_64
--> Processing Dependency: libqpdf.so.13(LIBQPDF_10)(64bit) for package: 
cups-filters-1.0.35-15.el7_0.1.x86_64
--> Processing Dependency: liberation-mono-fonts for package: 
cups-filters-1.0.35-15.el7_0.1.x86_64
--> Processing Dependency: libqpdf.so.13()(64bit) for package: 
cups-filters-1.0.35-15.el7_0.1.x86_64
--> Processing Dependency: libpoppler.so.37()(64bit) for package: 
cups-filters-1.0.35-15.el7_0.1.x86_64
--> Processing Dependency: libfontembed.so.1()(64bit) for package: 
cups-filters-1.0.35-15.el7_0.1.x86_64
--> Processing Dependency: libcupsfilters.so.1()(64bit) for package: 
cups-filters-1.0.35-15.el7_0.1.x86_64
--> Processing Dependency: libavahi-glib.so.1()(64bit) for package: 
cups-filters-1.0.35-15.el7_0.1.x86_64
---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: libcephfs1 = 1:0.80.7 for package: 
1:python-cephfs-0.80.7-0.4.el7.x86_64
---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librados2 = 1:0.80.7 for package: 
1:python-rados-0.80.7-0.4.el7.x86_64
---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librbd1 = 1:0.80.7 for package: 
1:python-rbd-0.80.7-0.4.el7.x86_64
--> Running transaction check
---> Package avahi-glib.x86_64 0:0.6.31-13.el7 will be installed
---> Package cups-filters-libs.x86_64 0:1.0.35-15.el7_0.1 will be installed
---> Package liberation-mono-fonts.noarch 1:1.07.2-14.el7 will be installed
--> Processing Dependency: liberation-fonts-common = 1:1.07.2-14.el7 for 
package: 1:liberation-mono-fonts-1.07.2-14.el7.noarch
---> Package poppler.x86_64 0:0.22.5-6.el7 will be installed
--> Processing Dependency: libopenjpeg.so.1()(64bit) for package: 
poppler-0.22.5-6.el7.x86_64
---> Package poppler-utils.x86_64 0:0.22.5-6.el7 will be installed
--> Processing Dependency: libcairo.so.2()(64bit) for package: 
poppler-utils-0.22.5-6.el7.x86_64
---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: libcephfs1 = 1:0.80.7 for package: 
1:python-cephfs-0.80.7-0.4.el7.x86_64
---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librados2 = 1:0.80.7 for package: 
1:python-rados-0.80.7-0.4.el7.x86_64
---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librbd1 = 1:0.80.7 for package: 
1:python-rbd-0.80.7-0.4.el7.x86_64
---> Package qpdf-libs.x86_64 0:5.0.1-3.el7 will be installed
--> Running transaction check
---> Package cairo.x86_64 0:1.12.14-6.el7 will be installed
--> Processing Dependency: libXrender.so.1()(64bit) for package: 
cairo-1.12.14-6.el7.x86_64
--> Processing Dependency: libGL.so.1()(64bit) for package: 
cairo-1.12.14-6.el7.x86_64
--> Processing Dependency: libEGL.so.1()(64bit) for package: 
cairo-1.12.14-6.el7.x86_64
---> Package liberation-fonts-common.noarch 1:1.07.2-14.el7 will be installed
---> Package openjpeg-libs.x86_64 0:1.5.1-9.el7 will be installed
---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: libcephfs1 = 1:0.80.7 for package: 
1:python-cephfs-0.80.7-0.4.el7.x86_64
---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librados2 = 1:0.80.7 for package: 
1:python-rados-0.80.7-0.4.el7.x86_64
---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librbd1 = 1:0.80.7 for package: 
1:python-rbd-0.80.7-0.4.el7.x86_64
--> Running transaction check
---> Package libXrender.x86_64 0:0.9.8-2.1.el7 will be installed
---> Package mesa-libEGL.x86_64 0:9.2.5-6.20131218.el7_0 will be installed
--> Processing Dependency: mesa-libgbm = 9.2.5-6.20131218.el7_0 for package: 
mesa-libEGL-9.2.5-6.20131218.el7_0.x86_64
--> Processing Dependency: libglapi.so.0()(64bit) for package: 
mesa-libEGL-9.2.5-6.20131218.el7_0.x86_64
--> Processing Dependency: libgbm.so.1()(64bit) for package: 
mesa-libEGL-9.2.5-6.20131218.el7_0.x86_64
---> Package mesa-libGL.x86_64 0:9.2.5-6.20131218.el7_0 will be installed
--> Processing Dependency: libXxf86vm.so.1()(64bit) for package: 
mesa-libGL-9.2.5-6.20131218.el7_0.x86_64
--> Processing Dependency: libXfixes.so.3()(64bit) for package: 
mesa-libGL-9.2.5-6.20131218.el7_0.x86_64
--> Processing Dependency: libXdamage.so.1()(64bit) for package: 
mesa-libGL-9.2.5-6.20131218.el7_0.x86_64
---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: libcephfs1 = 1:0.80.7 for package: 
1:python-cephfs-0.80.7-0.4.el7.x86_64
---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librados2 = 1:0.80.7 for package: 
1:python-rados-0.80.7-0.4.el7.x86_64
---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librbd1 = 1:0.80.7 for package: 
1:python-rbd-0.80.7-0.4.el7.x86_64
--> Running transaction check
---> Package libXdamage.x86_64 0:1.1.4-4.1.el7 will be installed
---> Package libXfixes.x86_64 0:5.0.1-2.1.el7 will be installed
---> Package libXxf86vm.x86_64 0:1.1.3-2.1.el7 will be installed
---> Package mesa-libgbm.x86_64 0:9.2.5-6.20131218.el7_0 will be installed
---> Package mesa-libglapi.x86_64 0:9.2.5-6.20131218.el7_0 will be installed
---> Package python-cephfs.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: libcephfs1 = 1:0.80.7 for package: 
1:python-cephfs-0.80.7-0.4.el7.x86_64
---> Package python-rados.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librados2 = 1:0.80.7 for package: 
1:python-rados-0.80.7-0.4.el7.x86_64
---> Package python-rbd.x86_64 1:0.80.7-0.4.el7 will be installed
--> Processing Dependency: librbd1 = 1:0.80.7 for package: 
1:python-rbd-0.80.7-0.4.el7.x86_64
--> Finished Dependency Resolution
Error: Package: 1:python-rbd-0.80.7-0.4.el7.x86_64 (epel)
           Requires: librbd1 = 1:0.80.7
           Available: 1:librbd1-0.86-0.el7.centos.x86_64 (ceph)
               librbd1 = 1:0.86-0.el7.centos
           Installing: 1:librbd1-0.87-0.el7.centos.x86_64 (ceph)
               librbd1 = 1:0.87-0.el7.centos
Error: Package: 1:python-cephfs-0.80.7-0.4.el7.x86_64 (epel)
           Requires: libcephfs1 = 1:0.80.7
           Available: 1:libcephfs1-0.86-0.el7.centos.x86_64 (ceph)
               libcephfs1 = 1:0.86-0.el7.centos
           Installing: 1:libcephfs1-0.87-0.el7.centos.x86_64 (ceph)
               libcephfs1 = 1:0.87-0.el7.centos
Error: Package: 1:python-rados-0.80.7-0.4.el7.x86_64 (epel)
           Requires: librados2 = 1:0.80.7
           Available: 1:librados2-0.86-0.el7.centos.x86_64 (ceph)
               librados2 = 1:0.86-0.el7.centos
           Installing: 1:librados2-0.87-0.el7.centos.x86_64 (ceph)
               librados2 = 1:0.87-0.el7.centos
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

As you can see an attempt is made to install 0.80.7 dependencies when we want
0.87.

Any help will be appreciated...

Regards
Paul Hewlett
Senior Systems Engineer
Velocix, Cambridge
Alcatel-Lucent
t: +44 1223 435893 m: +44 7985327353


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

Reply via email to