pkgcore.operations.format module¶
build operation
- class pkgcore.operations.format.build_base(domain, observer)[source]¶
Bases:
object
- finish(**morekwargs)¶
- stage_depends = {'finish': 'start'}¶
- start(**morekwargs)¶
- class pkgcore.operations.format.empty_build_op(pkg, observer=None, clean=False)[source]¶
Bases:
build_base
- stage_depends = {}¶
- class pkgcore.operations.format.fetch_base(domain, pkg, fetchables, distdir=None)[source]¶
Bases:
object
- class pkgcore.operations.format.install(domain, newpkg, observer)[source]¶
Bases:
build_base
- finalize(**morekwargs)¶
- postinst(**morekwargs)¶
- preinst(**morekwargs)¶
- stage_depends = {'finalize': 'postinst', 'postinst': 'preinst', 'preinst': 'start'}¶
- start(**morekwargs)¶
- class pkgcore.operations.format.replace(domain, old_pkg, new_pkg, observer)[source]¶
-
- finalize(**morekwargs)¶
- postinst(**morekwargs)¶
any post unmerge steps needed
- postrm(**morekwargs)¶
- preinst(**morekwargs)¶
- prerm(**morekwargs)¶
- stage_depends = {'finalize': 'postinst', 'postinst': 'postrm', 'postrm': 'prerm', 'preinst': 'start', 'prerm': 'preinst'}¶
- start(**morekwargs)¶