Я обновляю ядро (Red Hat) с 6.7 до 6.9 с помощью Amazon AMI, и когда я устанавливаю Oracle через марионетку, я получаю эту обязательную ошибку.
Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install gcc-c++' returned 1: Error: Package: glibc-2.12-1.107.el6_4.2.i686 (Repo)
Requires: glibc-common = 2.12-1.107.el6_4.2
Installed: glibc-common-2.12-1.209.el6_9.2.x86_64 (installed)
glibc-common = 2.12-1.209.el6_9.2
Available: glibc-common-2.12-1.107.el6_4.2.x86_64 (Repo)
glibc-common = 2.12-1.107.el6_4.2
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Error: /Stage[main]/Oracledb::Prereq/Package[gcc-c++]/ensure: change from purged to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install gcc-c++' returned 1: Error: Package: glibc-2.12-1.107.el6_4.2.i686 (Repo)
Requires: glibc-common = 2.12-1.107.el6_4.2
Installed: glibc-common-2.12-1.209.el6_9.2.x86_64 (installed)
glibc-common = 2.12-1.209.el6_9.2
Available: glibc-common-2.12-1.107.el6_4.2.x86_64 (Repo_New)
glibc-common = 2.12-1.107.el6_4.2
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install elfutils-libelf-devel.x86_64' returned 1: Error: Package: elfutils-libelf-devel-0.152-1.el6.x86_64 (Repo
Requires: elfutils-libelf(x86-64) = 0.152-1.el6
Installed: elfutils-libelf-0.164-2.el6.x86_64 (installed)
elfutils-libelf(x86-64) = 0.164-2.el6
Available: elfutils-libelf-0.152-1.el6.x86_64 (Repo)
elfutils-libelf(x86-64) = 0.152-1.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Error: /Stage[main]/Oracledb::Prereq/Package[elfutils-libelf-devel.x86_64]/ensure: change from purged to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install elfutils-libelf-devel.x86_64' returned 1: Error: Package: elfutils-libelf-devel-0.152-1.el6.x86_64 (Repo)
Requires: elfutils-libelf(x86-64) = 0.152-1.el6
Installed: elfutils-libelf-0.164-2.el6.x86_64 (installed)
elfutils-libelf(x86-64) = 0.164-2.el6
Available: elfutils-libelf-0.152-1.el6.x86_64 (Repo)
elfutils-libelf(x86-64) = 0.152-1.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Вы установили в этой системе два (а может и больше?) Настраиваемых репозиториев yum с именами «Repo» и «Repo_New». Эти репозитории, похоже, привязаны к версии EL 6.4. Вам следует удалить эти настраиваемые репозитории и заменить их оригиналами или исправить их.