Why does enabling or disabling modules result in fluctuations in the package count for the "rhel-8-for-x86_64-baseos-rpms" repository?

Solution Verified - Updated -

Issue

  • When I disable the perl-DBI and associated modules on my system, the package count for the rhel-8-for-x86_64-baseos-rpms repository grows. Why is that the case?
# yum repolist
Updating Subscription Management repositories.
Last metadata expiration check: 0:00:04 ago on Tue 28 May 2019 03:19:33 PM EDT.
repo id                                             repo name                                                                    status
rhel-8-for-x86_64-appstream-rpms                    Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)                     5,205
rhel-8-for-x86_64-baseos-rpms                       Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs)                        1,963

# yum module disable perl-DBD-SQLite perl-DBI perl-DBD-Pg perl-DBD-MySQL
Updating Subscription Management repositories.
Last metadata expiration check: 0:01:11 ago on Tue 28 May 2019 03:19:33 PM EDT.
Dependencies resolved.
=======================================================================================================================================
 Package                         Arch                           Version                          Repository                       Size
=======================================================================================================================================
Disabling module streams:        
 perl-DBD-MySQL                                                 4.046                                                                 
 perl-DBD-Pg                                                    3.7                                                                   
 perl-DBD-SQLite                                                1.58                                                                  
 perl-DBI                                                       1.641                                                                 

Transaction Summary
=======================================================================================================================================

Is this ok [y/N]: y
Complete!

# yum repolist
Updating Subscription Management repositories.
Last metadata expiration check: 0:01:19 ago on Tue 28 May 2019 03:19:33 PM EDT.
repo id                                             repo name                                                                    status
rhel-8-for-x86_64-appstream-rpms                    Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs)                     5,201
rhel-8-for-x86_64-baseos-rpms                       Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs)                        1,965

Environment

  • Red Hat Enterprise Linux 8

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content