Parent Directory | Revision Log
|Links to HEAD:||(view) (download) (as text) (annotate)|
Removed running of depscan.sh from env-update
dont run depscan.sh anymore #86523
Modified sandbox path to use the external sandbox.
Adding pre/postrm to EBUILD_PHASES
Brought forward changes from portage_2_0
new logging system
Added CVS ids as strings that can be printed. Cleaned up imports in the modules.
Strip patch from SpanKY. cpv_exists() fix.
compatibility hack till people shift to using the split out sandbox code.
Code cleanup, moves, and shifting away from commands.gso to portage_exec.spawn_get_output. Multiple additions to portage_exec adding fakeroot support, a native collect status output, and centralized code for killing off a set of pids. Correction to portage_exec so that the spawned_list is correctly pruned- previously it was a list of _all_ pids spawned, so portage could try to kill off a pid that was previous a child, but by chance a new process runs as (depends on how random the pid selection is). Aside from changes to cleanup, these changes are mostly standalone. Additionally, moved selinux context switching into portage_exec post-fork- just specify the desired selinux_context, and it'll make the switch- if portage_exec.selinux_capable, it makes the switch. Otherwise, it ignores it. Finally, new function added, spawn_func. Pass in a python function, it'll fork, then call the function w/ the args/kwargs passed to it- optionally using an additional passed in function to interpret the results, and return an appropriate exitcode. Also, a *large* amount of inline documentation is contained in this commit.
portage_contents.py is a CONTENTS file manager that will have persistence/storage that enables quick lookups. Minor other touchups.
GPG verification and some migration of code to smaller modules.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.20|