Hello,
When trying to install a specific version of ceph-common when a newer version has been released, the installation fails.
I have an environment running version 10.2.7 on CentOS 7. Recently, 10.2.8 has been released to the repos.
Trying to install version 10.2.7 will fail because it is installing 10.2.8 dependencies (even though it says it's going to install 10.2.7 dependencies):
# yum install ceph-common-10.2.7
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.unix-solutions.be
* epel: epel.mirrors.ovh.net
* extras: mirror.unix-solutions.be
* updates: mirror.unix-solutions.be
Resolving Dependencies
--> Running transaction check
---> Package ceph-common.x86_64 1:10.2.7-0.el7 will be installed
--> Processing Dependency: python-rados = 1:10.2.7-0.el7 for package: 1:ceph-common-10.2.7-0.el7.x86_64
--> Processing Dependency: librbd1 = 1:10.2.7-0.el7 for package: 1:ceph-common-10.2.7-0.el7.x86_64
--> Processing Dependency: python-rbd = 1:10.2.7-0.el7 for package: 1:ceph-common-10.2.7-0.el7.x86_64
--> Processing Dependency: librados2 = 1:10.2.7-0.el7 for package: 1:ceph-common-10.2.7-0.el7.x86_64
--> Processing Dependency: python-cephfs = 1:10.2.7-0.el7 for package: 1:ceph-common-10.2.7-0.el7.x86_64
--> Processing Dependency: libcephfs1 = 1:10.2.7-0.el7 for package: 1:ceph-common-10.2.7-0.el7.x86_64
--> Processing Dependency: librbd.so.1()(64bit) for package: 1:ceph-common-10.2.7-0.el7.x86_64
--> Processing Dependency: librados.so.2()(64bit) for package: 1:ceph-common-10.2.7-0.el7.x86_64
--> Processing Dependency: libbabeltrace.so.1()(64bit) for package: 1:ceph-common-10.2.7-0.el7.x86_64
--> Processing Dependency: libbabeltrace-ctf.so.1()(64bit) for package: 1:ceph-common-10.2.7-0.el7.x86_64
--> Processing Dependency: libradosstriper.so.1()(64bit) for package: 1:ceph-common-10.2.7-0.el7.x86_64
--> Processing Dependency: librgw.so.2()(64bit) for package: 1:ceph-common-10.2.7-0.el7.x86_64
--> Running transaction check
---> Package libbabeltrace.x86_64 0:1.2.4-3.el7 will be installed
---> Package libcephfs1.x86_64 1:10.2.7-0.el7 will be installed
---> Package librados2.x86_64 1:10.2.7-0.el7 will be installed
--> Processing Dependency: liblttng-ust.so.0()(64bit) for package: 1:librados2-10.2.7-0.el7.x86_64
---> Package libradosstriper1.x86_64 1:10.2.8-0.el7 will be installed
--> Processing Dependency: librados2 = 1:10.2.8-0.el7 for package: 1:libradosstriper1-10.2.8-0.el7.x86_64
---> Package librbd1.x86_64 1:10.2.7-0.el7 will be installed
--> Processing Dependency: librados2 = 1:10.2.7-0.el7 for package: 1:librbd1-10.2.7-0.el7.x86_64
---> Package librgw2.x86_64 1:10.2.8-0.el7 will be installed
--> Processing Dependency: libfcgi.so.0()(64bit) for package: 1:librgw2-10.2.8-0.el7.x86_64
---> Package python-cephfs.x86_64 1:10.2.7-0.el7 will be installed
---> Package python-rados.x86_64 1:10.2.7-0.el7 will be installed
--> Processing Dependency: librados2 = 1:10.2.7-0.el7 for package: 1:python-rados-10.2.7-0.el7.x86_64
---> Package python-rbd.x86_64 1:10.2.7-0.el7 will be installed
--> Running transaction check
---> Package fcgi.x86_64 0:2.4.0-25.el7 will be installed
---> Package librados2.x86_64 1:10.2.7-0.el7 will be installed
--> Processing Dependency: librados2 = 1:10.2.7-0.el7 for package: 1:python-rados-10.2.7-0.el7.x86_64
--> Processing Dependency: librados2 = 1:10.2.7-0.el7 for package: 1:librbd1-10.2.7-0.el7.x86_64
--> Processing Dependency: librados2 = 1:10.2.7-0.el7 for package: 1:ceph-common-10.2.7-0.el7.x86_64
---> Package librados2.x86_64 1:10.2.8-0.el7 will be installed
---> Package librbd1.x86_64 1:10.2.7-0.el7 will be installed
--> Processing Dependency: librados2 = 1:10.2.7-0.el7 for package: 1:librbd1-10.2.7-0.el7.x86_64
---> Package lttng-ust.x86_64 0:2.4.1-4.el7 will be installed
--> Processing Dependency: liburcu-cds.so.1()(64bit) for package: lttng-ust-2.4.1-4.el7.x86_64
--> Processing Dependency: liburcu-bp.so.1()(64bit) for package: lttng-ust-2.4.1-4.el7.x86_64
---> Package python-rados.x86_64 1:10.2.7-0.el7 will be installed
--> Processing Dependency: librados2 = 1:10.2.7-0.el7 for package: 1:python-rados-10.2.7-0.el7.x86_64
--> Running transaction check
---> Package librados2.x86_64 1:10.2.7-0.el7 will be installed
--> Processing Dependency: librados2 = 1:10.2.7-0.el7 for package: 1:python-rados-10.2.7-0.el7.x86_64
--> Processing Dependency: librados2 = 1:10.2.7-0.el7 for package: 1:librbd1-10.2.7-0.el7.x86_64
--> Processing Dependency: librados2 = 1:10.2.7-0.el7 for package: 1:ceph-common-10.2.7-0.el7.x86_64
---> Package librbd1.x86_64 1:10.2.7-0.el7 will be installed
--> Processing Dependency: librados2 = 1:10.2.7-0.el7 for package: 1:librbd1-10.2.7-0.el7.x86_64
---> Package python-rados.x86_64 1:10.2.7-0.el7 will be installed
--> Processing Dependency: librados2 = 1:10.2.7-0.el7 for package: 1:python-rados-10.2.7-0.el7.x86_64
---> Package userspace-rcu.x86_64 0:0.7.16-1.el7 will be installed
--> Finished Dependency Resolution
Error: Package: 1:ceph-common-10.2.7-0.el7.x86_64 (Ceph)
Requires: librados2 = 1:10.2.7-0.el7
Available: 1:librados2-0.80.7-0.8.el7.x86_64 (epel)
librados2 = 1:0.80.7-0.8.el7
Available: 1:librados2-0.94.5-1.el7.x86_64 (base)
librados2 = 1:0.94.5-1.el7
Available: 1:librados2-10.1.0-0.el7.x86_64 (Ceph)
librados2 = 1:10.1.0-0.el7
Available: 1:librados2-10.1.1-0.el7.x86_64 (Ceph)
librados2 = 1:10.1.1-0.el7
Available: 1:librados2-10.1.2-0.el7.x86_64 (Ceph)
librados2 = 1:10.1.2-0.el7
Available: 1:librados2-10.2.0-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.0-0.el7
Available: 1:librados2-10.2.1-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.1-0.el7
Available: 1:librados2-10.2.2-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.2-0.el7
Available: 1:librados2-10.2.3-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.3-0.el7
Available: 1:librados2-10.2.4-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.4-0.el7
Available: 1:librados2-10.2.5-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.5-0.el7
Available: 1:librados2-10.2.6-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.6-0.el7
Available: 1:librados2-10.2.7-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.7-0.el7
Installing: 1:librados2-10.2.8-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.8-0.el7
Error: Package: 1:librbd1-10.2.7-0.el7.x86_64 (Ceph)
Requires: librados2 = 1:10.2.7-0.el7
Available: 1:librados2-0.80.7-0.8.el7.x86_64 (epel)
librados2 = 1:0.80.7-0.8.el7
Available: 1:librados2-0.94.5-1.el7.x86_64 (base)
librados2 = 1:0.94.5-1.el7
Available: 1:librados2-10.1.0-0.el7.x86_64 (Ceph)
librados2 = 1:10.1.0-0.el7
Available: 1:librados2-10.1.1-0.el7.x86_64 (Ceph)
librados2 = 1:10.1.1-0.el7
Available: 1:librados2-10.1.2-0.el7.x86_64 (Ceph)
librados2 = 1:10.1.2-0.el7
Available: 1:librados2-10.2.0-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.0-0.el7
Available: 1:librados2-10.2.1-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.1-0.el7
Available: 1:librados2-10.2.2-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.2-0.el7
Available: 1:librados2-10.2.3-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.3-0.el7
Available: 1:librados2-10.2.4-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.4-0.el7
Available: 1:librados2-10.2.5-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.5-0.el7
Available: 1:librados2-10.2.6-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.6-0.el7
Available: 1:librados2-10.2.7-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.7-0.el7
Installing: 1:librados2-10.2.8-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.8-0.el7
Error: Package: 1:python-rados-10.2.7-0.el7.x86_64 (Ceph)
Requires: librados2 = 1:10.2.7-0.el7
Available: 1:librados2-0.80.7-0.8.el7.x86_64 (epel)
librados2 = 1:0.80.7-0.8.el7
Available: 1:librados2-0.94.5-1.el7.x86_64 (base)
librados2 = 1:0.94.5-1.el7
Available: 1:librados2-10.1.0-0.el7.x86_64 (Ceph)
librados2 = 1:10.1.0-0.el7
Available: 1:librados2-10.1.1-0.el7.x86_64 (Ceph)
librados2 = 1:10.1.1-0.el7
Available: 1:librados2-10.1.2-0.el7.x86_64 (Ceph)
librados2 = 1:10.1.2-0.el7
Available: 1:librados2-10.2.0-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.0-0.el7
Available: 1:librados2-10.2.1-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.1-0.el7
Available: 1:librados2-10.2.2-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.2-0.el7
Available: 1:librados2-10.2.3-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.3-0.el7
Available: 1:librados2-10.2.4-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.4-0.el7
Available: 1:librados2-10.2.5-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.5-0.el7
Available: 1:librados2-10.2.6-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.6-0.el7
Available: 1:librados2-10.2.7-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.7-0.el7
Installing: 1:librados2-10.2.8-0.el7.x86_64 (Ceph)
librados2 = 1:10.2.8-0.el7
You could try using --skip-broken to work around the problem
Indien u VITO Mol bezoekt, hou aub er dan rekening mee dat de hoofdingang voortaan enkel bereikbaar is vanuit de richting Dessel-Retie, niet vanuit richting Mol, zie
vito.be/route.
If you plan to visit VITO at Mol, then please note that the main entrance can only be reached coming from Dessel-Retie and no longer coming from Mol, see
vito.be/en/contact/locations.
VITO Disclaimer:
http://www.vito.be/e-maildisclaimer
|
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com