pkgcore.ebuild.ebd module¶
EBuild Daemon (ebd), main high level interface to ebuild execution env.
Wraps pkgcore.ebuild.processor functionality into a higher level
api, for example per phase methods.
- class pkgcore.ebuild.ebd.built_operations(domain, pkg, observer=None, initial_env=None)[source]¶
Bases:
ebuild_operations,operations
- class pkgcore.ebuild.ebd.install_op(domain, pkg, observer)[source]¶
Bases:
ebd,installPhase operations and steps for install execution.
- finalize(**morekwargs)¶
- postinst(**morekwargs)¶
- preinst(**morekwargs)¶
- start(**morekwargs)¶
- class pkgcore.ebuild.ebd.replace_op(domain, old_pkg, new_pkg, observer)[source]¶
Bases:
replacePhase operations and steps for replace execution.
- finalize(**morekwargs)¶
- install_kls¶
alias of
install_op
- postinst(**morekwargs)¶
any post unmerge steps needed
- postrm(**morekwargs)¶
- preinst(**morekwargs)¶
- prerm(**morekwargs)¶
- start(**morekwargs)¶
- uninstall_kls¶
alias of
uninstall_op