Where packages are co-dependent you need to install them together like this:

# rpm -i glibc-2.17-105.el7.i686.rpm glibc-common-2.17-105.el7.x86_64.rpm 
Answer from Flup on Stack Exchange
🌐
RPMfind
rpmfind.net › linux › rpm2html › search.php
RPM resource glibc-common
The glibc-common package includes common binaries for the GNU libc libraries, as well as national language (locale) support.
🌐
CERN
linuxsoft.cern.ch › cern › centos › 7 › updates › x86_64 › repoview › glibc-common.html
glibc-common
The glibc-common package includes common binaries for the GNU libc libraries, as well as national language (locale) support.
🌐
Fedora
packages.fedoraproject.org › pkgs › glibc › glibc-common
glibc-common - Fedora Packages
The glibc-common package includes common binaries for the GNU libc libraries, as well as national language (locale) support.
🌐
CentOS Repositories
centos.pkgs.org › 7 › centos-x86_64 › glibc-common-2.17-317.el7.x86_64.rpm.html
glibc-common-2.17-317.el7.x86_64.rpm - CentOS Repositories
The glibc-common package includes common binaries for the GNU libc libraries, as well as national language (locale) support.
🌐
Pkgs.org
pkgs.org › download › glibc-common
Glibc-common Download for Linux (rpm)
Download glibc-common linux packages for AlmaLinux, Amazon Linux, CentOS, Fedora, Rocky Linux
🌐
GitHub
github.com › openembedded › openembedded-core › blob › master › meta › recipes-core › glibc › glibc-common.inc
openembedded-core/meta/recipes-core/glibc/glibc-common.inc at master · openembedded/openembedded-core
SUMMARY = "GLIBC (GNU C Library)" DESCRIPTION = "The GNU C Library is used as the system C library in most systems with the Linux kernel." HOMEPAGE = "http://www.gnu.org/software/libc/libc.html" SECTION = "libs" LICENSE = "GPL-2.0-only & LGPL-2.1-or-later" ·
Author   openembedded
🌐
Anaconda.org
anaconda.org › anaconda › glibc-common-amzn2-aarch64
glibc-common-amzn2-aarch64 - anaconda | Anaconda.org
The glibc-common package includes common binaries for the GNU libc libraries, as well as national language (locale) support.
Find elsewhere
🌐
LinuxQuestions.org
linuxquestions.org › questions › linux-newbie-8 › yum-dependencies-resolution-fail-glibc-common-4175582316
[SOLVED] Yum Dependencies resolution fail (glibc-common)
June 15, 2016 - Hello, I'm trying to install gcc on my XenServer 7.0 (based on CentOS). But I get some problems with dependencies When I install with yum, I get: Code:
🌐
RPMfind
rpmfind.net › linux › rpm2html › search.php
RPM resource glibc-common(x86-64)
The search service can find package by either name (apache), provides(webserver), absolute file names (/usr/bin/apache), binaries (gprof) or shared libraries (libXm.so.2) in standard path. It does not support multiple arguments yet · The System and Arch are optional added filters, for example ...
🌐
Stack Overflow
stackoverflow.com › questions › 21694422 › centos-yum-install-gcc-error-glibc-common-conflicts-with-glibc
linux - CentOS yum install gcc error: glibc-common conflicts with glibc - Stack Overflow
June 6, 2016 - sudo rpm -e glibc-2.9-2.i686 glibc-common-2.9-2.i386 glibc-2.9-2.i686 glibc-common-2.5-49.x86_64 2014-02-11T06:40:09.337Z+00:00
🌐
Red Hat
access.redhat.com › ja › solutions › 1335543
glibc-* アップデートでカスタムロケールを保存する - Red Hat Customer Portal
glibc-* を更新する時にカスタムロケールを保存するにはどうしたら良いですか? glibc-* を更新すると、カスタマイズしたロケール情報が削除されるのはなぜですか? glibc-common を再インストールした後、カスタムロケールを保存するにはどうしたら良いですか? glibc と依存パッケージをアップデートすると、# locale -a の出力からロケール情報がなくなります。 # localedef -f WINDOWS-31J -i ja_JP ja_JP.SJIS # locale -a | grep ja ja_JP ja_JP.eucjp ja_JP.sjis
🌐
GitHub
gist.github.com › harv › f86690fcad94f655906ee9e37c85b174
update glibc to 2.17 for CentOS 6 · GitHub
Error: Package: libstdc++-devel-4.4.7-23.el6.x86_64 (@base) Requires: libstdc++(x86-64) = 4.4.7-23.el6 Removing: libstdc++-4.4.7-23.el6.x86_64 (@base) libstdc++(x86-64) = 4.4.7-23.el6 Updated By: libstdc++-4.8.5-44.el7.x86_64 (/libstdc++-4.8.5-44.el7.x86_64) libstdc++(x86-64) = 4.8.5-44.el7 You could try using --skip-broken to work around the problem ** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows: glibc-2.12-1.212.el6_10.3.i686 has missing requires of glibc-common = ('0', '2.12', '1.212.el6_10.3') glibc-2.17-55.el6.x86_64 is a duplicate with glibc-2.12-1.212.el6_10.3.i686