1 self
.description
= "Sync group with ignored packages"
3 pkg1
= pmpkg("package1")
5 self
.addpkg2db("sync", pkg1
)
7 pkg2
= pmpkg("package2")
9 self
.addpkg2db("sync", pkg2
)
11 pkg3
= pmpkg("package3")
13 self
.addpkg2db("sync", pkg3
)
15 self
.option
["IgnorePkg"] = ["package1"]
16 self
.args
= "--ask=1 -S grp"
18 self
.addrule("PACMAN_RETCODE=0")
19 self
.addrule("!PKG_EXIST=%s" % pkg1
.name
)
20 self
.addrule("PKG_EXIST=%s" % pkg2
.name
)
21 self
.addrule("PKG_EXIST=%s" % pkg3
.name
)