How To Install module-build-service on Fedora 36

In this tutorial we learn how to install module-build-service in Fedora 36. module-build-service is The Module Build Service for Modularity

Introduction

In this tutorial we learn how to install module-build-service on Fedora 36.

What is module-build-service

The Module Build Service (MBS) coordinates module builds and is responsible for a number of tasks - Providing an interface for module client-side tooling via which module build submission and build state queries are possible. - Verifying the input data (modulemd, RPM SPEC files and others) is available and correct. - Preparing the build environment in the supported build systems, such as koji. - Scheduling and building of the module components and tracking the build state. - Emitting bus messages about all state changes so that other infrastructure services can pick up the work.

We can use yum or dnf to install module-build-service on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install module-build-service.

Install module-build-service on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install module-build-service using dnf by running the following command:

sudo dnf -y install module-build-service

Install module-build-service on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install module-build-service using yum by running the following command:

sudo yum -y install module-build-service

How To Uninstall module-build-service on Fedora 36

To uninstall only the module-build-service package we can use the following command:

sudo dnf remove module-build-service

module-build-service Package Contents on Fedora 36

/etc/fedmsg.d/mbs-logging.py
/etc/fedmsg.d/mbs-scheduler.py
/etc/fedmsg.d/module_build_service.py
/etc/module-build-service
/etc/module-build-service/cacert.pem
/etc/module-build-service/koji.conf
/etc/module-build-service/mock.cfg
/etc/module-build-service/yum.conf
/usr/bin/mbs-cli
/usr/bin/mbs-frontend
/usr/bin/mbs-manager
/usr/bin/mbs-upgradedb
/usr/lib/python3.10/site-packages/module_build_service
/usr/lib/python3.10/site-packages/module_build_service-3.6.1-py3.10.egg-info
/usr/lib/python3.10/site-packages/module_build_service-3.6.1-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/module_build_service-3.6.1-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/module_build_service-3.6.1-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/module_build_service-3.6.1-py3.10.egg-info/entry_points.txt
/usr/lib/python3.10/site-packages/module_build_service-3.6.1-py3.10.egg-info/not-zip-safe
/usr/lib/python3.10/site-packages/module_build_service-3.6.1-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/module_build_service-3.6.1-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/module_build_service/__init__.py
/usr/lib/python3.10/site-packages/module_build_service/__pycache__
/usr/lib/python3.10/site-packages/module_build_service/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/__pycache__/manage.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/__pycache__/manage.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/builder
/usr/lib/python3.10/site-packages/module_build_service/builder/KojiContentGenerator.py
/usr/lib/python3.10/site-packages/module_build_service/builder/KojiModuleBuilder.py
/usr/lib/python3.10/site-packages/module_build_service/builder/MockModuleBuilder.py
/usr/lib/python3.10/site-packages/module_build_service/builder/__init__.py
/usr/lib/python3.10/site-packages/module_build_service/builder/__pycache__
/usr/lib/python3.10/site-packages/module_build_service/builder/__pycache__/KojiContentGenerator.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/builder/__pycache__/KojiContentGenerator.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/builder/__pycache__/KojiModuleBuilder.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/builder/__pycache__/KojiModuleBuilder.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/builder/__pycache__/MockModuleBuilder.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/builder/__pycache__/MockModuleBuilder.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/builder/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/builder/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/builder/__pycache__/base.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/builder/__pycache__/base.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/builder/__pycache__/utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/builder/__pycache__/utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/builder/base.py
/usr/lib/python3.10/site-packages/module_build_service/builder/utils.py
/usr/lib/python3.10/site-packages/module_build_service/common
/usr/lib/python3.10/site-packages/module_build_service/common/__init__.py
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/config.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/errors.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/errors.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/koji.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/koji.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/logger.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/logger.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/messaging.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/messaging.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/models.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/models.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/modulemd.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/modulemd.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/monitor.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/monitor.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/request_utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/request_utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/resolve.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/resolve.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/retry.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/retry.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/scm.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/scm.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/submit.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/submit.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/__pycache__/utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/common/config.py
/usr/lib/python3.10/site-packages/module_build_service/common/errors.py
/usr/lib/python3.10/site-packages/module_build_service/common/koji.py
/usr/lib/python3.10/site-packages/module_build_service/common/logger.py
/usr/lib/python3.10/site-packages/module_build_service/common/messaging.py
/usr/lib/python3.10/site-packages/module_build_service/common/models.py
/usr/lib/python3.10/site-packages/module_build_service/common/modulemd.py
/usr/lib/python3.10/site-packages/module_build_service/common/monitor.py
/usr/lib/python3.10/site-packages/module_build_service/common/request_utils.py
/usr/lib/python3.10/site-packages/module_build_service/common/resolve.py
/usr/lib/python3.10/site-packages/module_build_service/common/retry.py
/usr/lib/python3.10/site-packages/module_build_service/common/scm.py
/usr/lib/python3.10/site-packages/module_build_service/common/submit.py
/usr/lib/python3.10/site-packages/module_build_service/common/utils.py
/usr/lib/python3.10/site-packages/module_build_service/manage.py
/usr/lib/python3.10/site-packages/module_build_service/migrations
/usr/lib/python3.10/site-packages/module_build_service/migrations/README
/usr/lib/python3.10/site-packages/module_build_service/migrations/__pycache__
/usr/lib/python3.10/site-packages/module_build_service/migrations/__pycache__/env.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/__pycache__/env.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/alembic.ini
/usr/lib/python3.10/site-packages/module_build_service/migrations/env.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/script.py.mako
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/0b00036c540f_add_log_messages_table.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/0ef60c3ed440_insert_fake_base_runtime.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/145347916a56_.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/1817e62719f9_remove_ref_build_context.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/1a44272e8b4c_.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/229f6f273a56_state_reason.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/335455a30585_state_reason_history.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/3b17cd6dc583_.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/40b2c7d988d7_add_reused_module_id_column.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/440a8a3c0d96_add_indexes_to_models.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/474697622859_add_optional_columns_for_copr.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/4d1e2e13e514_buildonly.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/524c3b1c683c_rebuild_strategy.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/526fb7d445f7_module_buildrequires.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/60c6093dde9e_.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/65ad4fcdbce6_add_missing_uniqueness_constraint.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/6d503efcd2b8_virtual_streams_table.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/708ac8950f55_set_from_mmd_context.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/79babdadc942_convert_type_of_modulebuild_stream_.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/9ca1c166f426_contexts.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/9d5e6938588f_.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/0b00036c540f_add_log_messages_table.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/0b00036c540f_add_log_messages_table.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/0ef60c3ed440_insert_fake_base_runtime.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/0ef60c3ed440_insert_fake_base_runtime.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/145347916a56_.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/145347916a56_.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/1817e62719f9_remove_ref_build_context.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/1817e62719f9_remove_ref_build_context.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/1a44272e8b4c_.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/1a44272e8b4c_.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/229f6f273a56_state_reason.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/229f6f273a56_state_reason.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/335455a30585_state_reason_history.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/335455a30585_state_reason_history.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/3b17cd6dc583_.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/3b17cd6dc583_.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/40b2c7d988d7_add_reused_module_id_column.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/40b2c7d988d7_add_reused_module_id_column.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/440a8a3c0d96_add_indexes_to_models.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/440a8a3c0d96_add_indexes_to_models.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/474697622859_add_optional_columns_for_copr.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/474697622859_add_optional_columns_for_copr.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/4d1e2e13e514_buildonly.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/4d1e2e13e514_buildonly.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/524c3b1c683c_rebuild_strategy.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/524c3b1c683c_rebuild_strategy.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/526fb7d445f7_module_buildrequires.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/526fb7d445f7_module_buildrequires.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/60c6093dde9e_.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/60c6093dde9e_.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/65ad4fcdbce6_add_missing_uniqueness_constraint.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/65ad4fcdbce6_add_missing_uniqueness_constraint.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/6d503efcd2b8_virtual_streams_table.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/6d503efcd2b8_virtual_streams_table.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/708ac8950f55_set_from_mmd_context.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/708ac8950f55_set_from_mmd_context.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/79babdadc942_convert_type_of_modulebuild_stream_.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/79babdadc942_convert_type_of_modulebuild_stream_.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/9ca1c166f426_contexts.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/9ca1c166f426_contexts.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/9d5e6938588f_.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/9d5e6938588f_.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/a1fc0736bca8_.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/a1fc0736bca8_.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/a7a553e5ca1d_.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/a7a553e5ca1d_.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/a87264eeb49f_.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/a87264eeb49f_.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/bf861b6af29a_.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/bf861b6af29a_.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/c11a3cfec2a9_.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/c11a3cfec2a9_.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/c8e2fc555399_add_modulebuild_context.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/c8e2fc555399_add_modulebuild_context.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/caeae7a4f537_ref_build_context.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/caeae7a4f537_ref_build_context.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/d5188b4a7bf1_add_fk_reused_module_id.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/d5188b4a7bf1_add_fk_reused_module_id.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/edb537dd1e8c_.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/edb537dd1e8c_.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/f5b1c5203cce_.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/__pycache__/f5b1c5203cce_.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/a1fc0736bca8_.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/a7a553e5ca1d_.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/a87264eeb49f_.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/bf861b6af29a_.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/c11a3cfec2a9_.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/c8e2fc555399_add_modulebuild_context.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/caeae7a4f537_ref_build_context.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/d5188b4a7bf1_add_fk_reused_module_id.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/edb537dd1e8c_.py
/usr/lib/python3.10/site-packages/module_build_service/migrations/versions/f5b1c5203cce_.py
/usr/lib/python3.10/site-packages/module_build_service/resolver
/usr/lib/python3.10/site-packages/module_build_service/resolver/DBResolver.py
/usr/lib/python3.10/site-packages/module_build_service/resolver/KojiResolver.py
/usr/lib/python3.10/site-packages/module_build_service/resolver/LocalResolver.py
/usr/lib/python3.10/site-packages/module_build_service/resolver/MBSResolver.py
/usr/lib/python3.10/site-packages/module_build_service/resolver/__init__.py
/usr/lib/python3.10/site-packages/module_build_service/resolver/__pycache__
/usr/lib/python3.10/site-packages/module_build_service/resolver/__pycache__/DBResolver.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/resolver/__pycache__/DBResolver.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/resolver/__pycache__/KojiResolver.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/resolver/__pycache__/KojiResolver.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/resolver/__pycache__/LocalResolver.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/resolver/__pycache__/LocalResolver.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/resolver/__pycache__/MBSResolver.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/resolver/__pycache__/MBSResolver.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/resolver/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/resolver/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/resolver/__pycache__/base.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/resolver/__pycache__/base.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/resolver/base.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__init__.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/batches.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/batches.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/consumer.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/consumer.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/db_session.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/db_session.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/default_modules.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/default_modules.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/events.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/events.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/greenwave.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/greenwave.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/local.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/local.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/parser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/parser.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/producer.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/producer.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/reuse.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/reuse.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/route.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/route.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/submit.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/submit.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/ursine.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/__pycache__/ursine.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/batches.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/consumer.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/db_session.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/default_modules.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/events.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/greenwave.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__init__.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__pycache__
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__pycache__/components.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__pycache__/components.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__pycache__/greenwave.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__pycache__/greenwave.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__pycache__/modules.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__pycache__/modules.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__pycache__/repos.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__pycache__/repos.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__pycache__/tags.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/__pycache__/tags.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/components.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/greenwave.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/modules.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/repos.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/handlers/tags.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/local.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/parser.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/producer.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/reuse.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/route.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/submit.py
/usr/lib/python3.10/site-packages/module_build_service/scheduler/ursine.py
/usr/lib/python3.10/site-packages/module_build_service/web
/usr/lib/python3.10/site-packages/module_build_service/web/__init__.py
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/auth.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/auth.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/backports.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/backports.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/mmd_resolver.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/mmd_resolver.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/mse.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/mse.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/proxy.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/proxy.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/submit.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/submit.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/views.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/__pycache__/views.cpython-310.pyc
/usr/lib/python3.10/site-packages/module_build_service/web/auth.py
/usr/lib/python3.10/site-packages/module_build_service/web/backports.py
/usr/lib/python3.10/site-packages/module_build_service/web/mmd_resolver.py
/usr/lib/python3.10/site-packages/module_build_service/web/mse.py
/usr/lib/python3.10/site-packages/module_build_service/web/proxy.py
/usr/lib/python3.10/site-packages/module_build_service/web/submit.py
/usr/lib/python3.10/site-packages/module_build_service/web/utils.py
/usr/lib/python3.10/site-packages/module_build_service/web/views.py
/usr/share/doc/module-build-service
/usr/share/doc/module-build-service/README.rst
/usr/share/licenses/module-build-service
/usr/share/licenses/module-build-service/LICENSE
/usr/share/man/man1/mbs-frontend.1.gz
/usr/share/man/man1/mbs-manager.1.gz
/usr/share/man/man1/mbs-upgradedb.1.gz

References

Summary

In this tutorial we learn how to install module-build-service on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).