1 repo system 0 testtags <inline>
2 #>=Pkg: ptf-2 1 1 noarch
4 repo available 0 testtags <inline>
5 #>=Pkg: ptf-1 1 1 noarch
7 #>=Pkg: ptf-2 2 1 noarch
15 # test 1: a ptf package cannot be pulled in via a dependency
17 job blacklist provides ptf-package()
19 result transaction,problems <inline>
20 #>problem 78613afb info package A-1-1.noarch requires ptf-1, but none of the providers can be installed
21 #>problem 78613afb solution 23f73f5b deljob install name A
22 #>problem 78613afb solution b79aeb6f allow ptf-1-1-1.noarch@available
25 # test 2: a ptf package cannot be pulled in via a unspecific job
28 job blacklist provides ptf-package()
29 job install name ptf-1
30 result transaction,problems <inline>
31 #>problem 021b17e2 info package ptf-1-1-1.noarch cannot only be installed by a direct request
32 #>problem 021b17e2 solution 932a6c2f deljob install name ptf-1
33 #>problem 021b17e2 solution b79aeb6f allow ptf-1-1-1.noarch@available
36 # test 3: a ptf package can be pulled in via a specific job
39 job blacklist provides ptf-package()
40 job install name ptf-1 [setevr]
41 result transaction,problems <inline>
42 #>install ptf-1-1-1.noarch@available
45 # test 4: a ptf package can be updated
48 job blacklist provides ptf-package()
49 job update all packages
50 result transaction,problems <inline>
51 #>upgrade ptf-2-1-1.noarch@system ptf-2-2-1.noarch@available