/[gentoo-src]/portage/portage.txt
Gentoo

Diff of /portage/portage.txt

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.1 Revision 1.2
42goes about defining a boatload of classes and functions, but there's 42goes about defining a boatload of classes and functions, but there's
43also a fair amount of information that is assembled and made available 43also a fair amount of information that is assembled and made available
44by the import process. Here's a (probably incomplete) list of those 44by the import process. Here's a (probably incomplete) list of those
45items: 45items:
46 46
47 * Define constants: portage version number, a list of variables that
48 are "incremental" (USE, FEATURES, etc.), and a list of variables that
49 are "sticky" (KEYWORDS_ACCEPT, USE, ...).
50 * Import a lot of python modules that will be used by portage. Core
51 python modules are imported first, followed by various portage modules.
52 Along the way, ``catpkgsplit``, ``pkgsplit``, and ``pkgcmp`` from
53 ``portage_versions`` are added to the portage namespace.
54 * Establish a signal handler to catch SIGCHLD, SIG_DFL, SIGINT, and
55 SIGTERM.
56 * Define a *lot* of functions and classes.
57
47 * Define the "VDB" path (traditionally ``/var/db/pkg``) 58 * Define the "VDB" path (traditionally ``/var/db/pkg``)
48 * Set up a signal handler to catch SIGCHLD, SIG_DFL
49 * Identify ostype from uname, set some os-related defaults, 59 * Identify ostype from uname, set some os-related defaults,
50 export USERLAND to the environment 60 export USERLAND to the environment
51 * Check to make sure user is in the portage group (or root) 61 * Check to make sure user is in the portage group (or root)
52 * List of "incrementals" and "stickies" keys 62 * List of "incrementals" and "stickies" keys
53 * List possible ebuild version suffixes ("pre", "alpha", ...) 63 * List possible ebuild version suffixes ("pre", "alpha", ...)

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.20