How To Install osc-source_validator on Fedora 36

In this tutorial we learn how to install osc-source_validator in Fedora 36. osc-source_validator is OBS source service to validate sources

Introduction

In this tutorial we learn how to install osc-source_validator on Fedora 36.

What is osc-source_validator

This is a source service for openSUSE Build Service. This service runs all checks as required by openSUSE to guarantee that all checks succeed also on the service side. This plugin can be used via project wide defined services.

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

Install osc-source_validator 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 osc-source_validator using dnf by running the following command:

sudo dnf -y install osc-source_validator

Install osc-source_validator 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 osc-source_validator using yum by running the following command:

sudo yum -y install osc-source_validator

How To Uninstall osc-source_validator on Fedora 36

To uninstall only the osc-source_validator package we can use the following command:

sudo dnf remove osc-source_validator

osc-source_validator Package Contents on Fedora 36

/usr/lib/obs/service/source_validator
/usr/lib/obs/service/source_validator.service
/usr/lib/obs/service/source_validators
/usr/lib/obs/service/source_validators/20-files-present-and-referenced
/usr/lib/obs/service/source_validators/30-patches-applied
/usr/lib/obs/service/source_validators/40-sequence-changes
/usr/lib/obs/service/source_validators/45-stale-changes
/usr/lib/obs/service/source_validators/50-spec-version
/usr/lib/obs/service/source_validators/60-spec-filelist
/usr/lib/obs/service/source_validators/70-baselibs
/usr/lib/obs/service/source_validators/helpers
/usr/lib/obs/service/source_validators/helpers/DebianSourceChangesValidator.pm
/usr/lib/obs/service/source_validators/helpers/changelogfilter
/usr/lib/obs/service/source_validators/helpers/check_dates_in_changes
/usr/lib/obs/service/source_validators/helpers/check_debian_source_changes
/usr/lib/obs/service/source_validators/helpers/check_input_filename
/usr/lib/obs/service/source_validators/helpers/check_patches_applied
/usr/lib/obs/service/source_validators/helpers/convert_changes_to_rpm_changelog
/usr/lib/obs/service/source_validators/helpers/fix_changelog
/usr/lib/obs/service/source_validators/helpers/output_versions
/usr/lib/obs/service/source_validators/helpers/spec_query
/usr/share/licenses/osc-source_validator
/usr/share/licenses/osc-source_validator/COPYING

References

Summary

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