OpenBSD::PkgCfl(3p) Perl Programmers Reference Guide OpenBSD::PkgCfl(3p)
OpenBSD::PkgCfl(3p) Perl Programmers Reference Guide OpenBSD::PkgCfl(3p) # OpenBSD::PkgCfl(3p) Perl Programmers Reference Guide OpenBSD::PkgCfl(3p) NNAAMMEE # OpenBSD::PkgCfl - "pkg_create(1)" "@conflict" handling SSYYNNOOPPSSIISS # use OpenBSD::PkgCfl; $clist = OpenBSD::PkgCfl->make_conflicts_list($plist); @cfls = $clist->conflicts_with(@pkgnames); OpenBSD::PkgCfl::register($plist, $state); OpenBSD::PkgCfl::unregister($plist, $state); @cfls = OpenBSD::PkgCfl::find_all($plist, $state); DDEESSCCRRIIPPTTIIOONN # "OpenBSD::PkgCfl" is the canonical interface to packing-list conflict handling. Conflict information can be extracted from a packing-list (see OpenBSD::PackingList) through the "OpenBSD::PkgCfl" class method. The result is an opaque object $clist that can be queried to find out which package names conflict with the packing-list. ...