pkgcore.ebuild.profiles module¶
- class pkgcore.ebuild.profiles.EmptyRootNode(*a, **kw)[source]¶
Bases:
ProfileNode
- deprecated = None¶
- forced_use = <pkgcore.ebuild.misc.ChunkedDataDict object>¶
- masked_use = <pkgcore.ebuild.misc.ChunkedDataDict object>¶
- parents = ()¶
- pkg_bashrc = ()¶
- pkg_provided = ((), ())¶
- pkg_use = <pkgcore.ebuild.misc.ChunkedDataDict object>¶
- pkg_use_force = {}¶
- pkg_use_mask = {}¶
- profile_set = ((), ())¶
- stable_forced_use = <pkgcore.ebuild.misc.ChunkedDataDict object>¶
- stable_masked_use = <pkgcore.ebuild.misc.ChunkedDataDict object>¶
- system = ((), ())¶
- class pkgcore.ebuild.profiles.OnDiskProfile(basepath, profile, load_profile_base=True)[source]¶
Bases:
ProfileStack
- pkgcore_config_type = <pkgcore.config.hint.ConfigHint object>¶
- stack¶
- exception pkgcore.ebuild.profiles.ProfileError(path, filename, error)[source]¶
Bases:
ParsingError
- class pkgcore.ebuild.profiles.ProfileNode(*a, **kw)[source]¶
Bases:
object
- accept_keywords¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- bashrc¶
- default_env¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- deprecated¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- eapi¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- property eapi_atom¶
alias to eapi.atom_kls
- forced_use¶
- keywords¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- make_defaults¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- masked_use¶
- masks¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- name¶
Relative path to the profile from the profiles directory.
- packages¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- parent_paths¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- parents¶
- pkg_bashrc¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- pkg_deprecated¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- pkg_provided¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- pkg_use¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- pkg_use_force¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- pkg_use_mask¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- pkg_use_stable_force¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- pkg_use_stable_mask¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- property profile_set¶
alias to packages.profile
- repoconfig¶
- stable_forced_use¶
- stable_masked_use¶
- property system¶
alias to packages.system
- unmasks¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- use_force¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- use_mask¶
partial(func, *args, **keywords) - new function with partial application of the given arguments and keywords.
- class pkgcore.ebuild.profiles.UserProfile(user_path, parent_path, parent_profile, load_profile_base=True)[source]¶
Bases:
OnDiskProfile
- pkgcore_config_type = <pkgcore.config.hint.ConfigHint object>¶