Why does fontconfig-2.10.95-11.el7.x86_64 fetch EPEL package as dependency if EPEL repository is enabled?

Solution In Progress - Updated -

Issue

  • Why does fontconfig-2.10.95-11.el7.x86_64 fetch EPEL package as dependency if EPEL repository is enabled?
  • fontconfig-2.10.95-11.el7.x86_64 installation though doesn't fail if EPEL isn't enabled.
  • See the following.
[root@rhel7u4-4 ~]# yum repolist
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
repo id                              repo name                                                  status
epel/x86_64                          Extra Packages for Enterprise Linux 7 - x86_64             11,968
rhel-7-server-rpms/7Server/x86_64    Red Hat Enterprise Linux 7 Server (RPMs)                   17,241
rhel-7-server-rt-beta-rpms/x86_64    Red Hat Enterprise Linux for Real Time Beta (RHEL 7 Server     15
rhel-7-server-rt-rpms/7Server/x86_64 Red Hat Enterprise Linux for Real Time (RHEL 7 Server) (RP    233
repolist: 29,457
[root@rhel7u4-4 ~]# yum install fontconfig --disablerepo=epel
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
Resolving Dependencies
--> Running transaction check
---> Package fontconfig.x86_64 0:2.10.95-11.el7 will be installed
--> Processing Dependency: font(:lang=en) for package: fontconfig-2.10.95-11.el7.x86_64
--> Processing Dependency: fontpackages-filesystem for package: fontconfig-2.10.95-11.el7.x86_64
--> Running transaction check
---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed
---> Package stix-fonts.noarch 0:1.1.0-5.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================
 Package                        Arch          Version                 Repository                 Size
======================================================================================================
Installing:
 fontconfig                     x86_64        2.10.95-11.el7          rhel-7-server-rpms        229 k
Installing for dependencies:
 fontpackages-filesystem        noarch        1.44-8.el7              rhel-7-server-rpms        9.9 k
 stix-fonts                     noarch        1.1.0-5.el7             rhel-7-server-rpms        1.3 M

Transaction Summary
======================================================================================================
Install  1 Package (+2 Dependent packages)

Total download size: 1.5 M
Installed size: 2.4 M
Is this ok [y/d/N]: N
Exiting on user command
Your transaction was saved, rerun it with:
 yum load-transaction /tmp/yum_save_tx.2017-09-27.02-17.E3Pk8O.yumtx
[root@rhel7u4-4 ~]# yum install fontconfig 
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
Resolving Dependencies
--> Running transaction check
---> Package fontconfig.x86_64 0:2.10.95-11.el7 will be installed
--> Processing Dependency: font(:lang=en) for package: fontconfig-2.10.95-11.el7.x86_64
--> Processing Dependency: fontpackages-filesystem for package: fontconfig-2.10.95-11.el7.x86_64
--> Running transaction check
---> Package fontpackages-filesystem.noarch 0:1.44-8.el7 will be installed
---> Package zvbi-fonts.noarch 0:0.2.35-1.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================
 Package                        Arch          Version                 Repository                 Size
======================================================================================================
Installing:
 fontconfig                     x86_64        2.10.95-11.el7          rhel-7-server-rpms        229 k
Installing for dependencies:
 fontpackages-filesystem        noarch        1.44-8.el7              rhel-7-server-rpms        9.9 k
 zvbi-fonts                     noarch        0.2.35-1.el7            epel                      116 k

Transaction Summary
======================================================================================================
Install  1 Package (+2 Dependent packages)

Total download size: 355 k
Installed size: 694 k
Is this ok [y/d/N]: N
Exiting on user command
Your transaction was saved, rerun it with:
 yum load-transaction /tmp/yum_save_tx.2017-09-27.02-17.zYPX5g.yumtx

Environment

  • Red Hat Enterprise Linux 7.4
  • fontconfig-2.10.95-11.el7.x86_64

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.