Making the following package dependency tree: Legend: ------------- req = Requires pro = Provides rec = Recommends sup = Supplements sug = Suggests enh = Enhances ------------- +--------+ v--sug--+ Parent + | +--------+ | v | rec | v | +-------+ | | Child | | +-------+ | ^ ^ | pro pro | | | v---------+ +---------v | Child A | | Child B | +---------+ +---------+ Use the following command to test: sudo yum install Parent --assumeno --disablerepo=* --repofrompath=example5,http://people.redhat.com/kwalker/weakdeps/example5/ sudo yum install Parent --assumeno --setopt=install_weak_deps=False --disablerepo=* --repofrompath=example5,http://people.redhat.com/kwalker/weakdeps/example5/ Output: # sudo yum install Parent --assumeno --disablerepo=* --repofrompath=example5,http://people.redhat.com/kwalker/weakdeps/example5/ Updating Subscription Management repositories. Added example5 repo from http://people.redhat.com/kwalker/weakdeps/example5/ example5 5.6 kB/s | 1.1 kB 00:00 Dependencies resolved. ======================================================================================================================= Package Arch Version Repository Size ======================================================================================================================= Installing: Parent x86_64 0.1-1 example5 6.1 k Installing weak dependencies: ChildA x86_64 0.1-1 example5 6.0 k Transaction Summary ======================================================================================================================= Install 2 Packages Total download size: 12 k Installed size: 0 Operation aborted. # sudo yum install Parent --assumeno --setopt=install_weak_deps=False --disablerepo=* --repofrompath=example5,http://people.redhat.com/kwalker/weakdeps/example5/ Updating Subscription Management repositories. Added example5 repo from http://people.redhat.com/kwalker/weakdeps/example5/ Last metadata expiration check: 0:00:05 ago on Tue 19 Feb 2019 01:28:23 PM EST. Dependencies resolved. ======================================================================================================================= Package Arch Version Repository Size ======================================================================================================================= Installing: Parent x86_64 0.1-1 example5 6.1 k Transaction Summary ======================================================================================================================= Install 1 Package Total download size: 6.1 k Installed size: 0 Operation aborted.