diff options
author | 2015-06-22 23:55:38 -0400 | |
---|---|---|
committer | 2015-06-22 23:55:38 -0400 | |
commit | 727976e806603880f27a70490120f040c49a1e63 (patch) | |
tree | 08b925f96a6a7a3c19e54b7c050d9c4100677e8a | |
parent | remove all possible portdir references (diff) | |
download | pkgcore-727976e806603880f27a70490120f040c49a1e63.tar.gz pkgcore-727976e806603880f27a70490120f040c49a1e63.tar.bz2 pkgcore-727976e806603880f27a70490120f040c49a1e63.zip |
doc: update pkgcore man page with portage differences
-rw-r--r-- | doc/man/pkgcore.rst | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/doc/man/pkgcore.rst b/doc/man/pkgcore.rst index 16e5500a4..77750f0ee 100644 --- a/doc/man/pkgcore.rst +++ b/doc/man/pkgcore.rst @@ -16,8 +16,8 @@ Portage Compatibility In general, pkgcore tries to remain somewhat compatible with much of the current portage configuration. -Missing Functionality ---------------------- +Missing or differing functionality +---------------------------------- The following is a list of semi-major portage features that currently do not have a pkgcore equivalent. Some of them are planned to be added in the future @@ -29,10 +29,20 @@ managers. * /etc/portage/repos.conf - Minimal support is provided for /etc/portage/repos.conf so most of the - attributes supported by portage aren't available. Support for more attributes - will be added in the future, but pkgcore is unlikely to ever support the full - set used by portage. + The only way to add repos to pkgcore is to use repos.conf, PORTDIR and + PORTDIR_OVERLAY settings in make.conf are not respected anymore. + + In addition, not all fields that portage supports are used by pkgcore. + Currently in repo sections the only supported fields are 'location', + 'priority', 'sync-type', and 'sync-uri' while 'main-repo' is the only + supported field in the default section. Support for more attributes will be + added in the future, but pkgcore is unlikely to ever support the full set + used by portage. + +* /etc/make.conf + + Config values are only loaded from /etc/portage/make.conf, the deprecated + /etc/make.conf location is not checked anymore. * FEATURES="preserve-libs" |