4 import opk, cfg, opkgcl
9 o.add(Package="a", Version="1.0", Architecture="all", Recommends="b")
10 o.add(Package="b", Version="1.0", Architecture="all")
11 o.add(Package="c", Version="1.0", Architecture="all", Recommends="b")
20 opkgcl.remove("a", "--autoremove")
21 if not opkgcl.is_installed("b"):
22 print(__file__, ": Pacakge 'b' orphaned despite remaining "
23 "recommending package 'c'.")
26 opkgcl.remove("c", "--autoremove")
27 if opkgcl.is_installed("b"):
28 print(__file__, ": Recommended package 'b' not autoremoved.")