1self.description = "Remove a package required by another package"
2
3lp1 = pmpkg("pkg1")
4lp1.depends = ["imaginary"]
5self.addpkg2db("local", lp1)
6
7lp2 = pmpkg("pkg2")
8lp2.provides = ["imaginary"]
9self.addpkg2db("local", lp2)
10
11self.args = "-R %s" % lp2.name
12
13self.addrule("!PACMAN_RETCODE=0")
14self.addrule("PKG_EXIST=pkg1")
15self.addrule("PKG_EXIST=pkg2")
16