repo system 0 empty repo test 0 testtags #>=Ver: 2.0 #>=Pkg: A 1 1 noarch #>=Req: X #>=Pkg: B 1 1 noarch #>=Prv: X #>=Pkg: C 1 1 noarch #>=Prv: X system unset * system # first favor B job install name A job favor name B result transaction,problems #>install A-1-1.noarch@test #>install B-1-1.noarch@test # then favor C nextjob job install name A job favor name C result transaction,problems #>install A-1-1.noarch@test #>install C-1-1.noarch@test # if both are favored, the last one wins nextjob job install name A job favor name C job favor name B result transaction,problems #>install A-1-1.noarch@test #>install B-1-1.noarch@test nextjob job install name A job favor name B job favor name C result transaction,problems #>install A-1-1.noarch@test #>install C-1-1.noarch@test # now test disfavor # first disfavor B nextjob job install name A job disfavor name B result transaction,problems #>install A-1-1.noarch@test #>install C-1-1.noarch@test # then disfavor C nextjob job install name A job disfavor name C result transaction,problems #>install A-1-1.noarch@test #>install B-1-1.noarch@test # then both nextjob job install name A job disfavor name B job disfavor name C result transaction,problems #>install A-1-1.noarch@test #>install B-1-1.noarch@test nextjob job install name A job disfavor name C job disfavor name B result transaction,problems #>install A-1-1.noarch@test #>install C-1-1.noarch@test # then test combination nextjob job install name A job favor name B job disfavor name B result transaction,problems #>install A-1-1.noarch@test #>install C-1-1.noarch@test nextjob job install name A job disfavor name B job favor name B result transaction,problems #>install A-1-1.noarch@test #>install B-1-1.noarch@test nextjob job install name A job favor name C job disfavor name C result transaction,problems #>install A-1-1.noarch@test #>install B-1-1.noarch@test nextjob job install name A job disfavor name C job favor name C result transaction,problems #>install A-1-1.noarch@test #>install C-1-1.noarch@test