/[gentoo-src]/portage/pym/portage_util.py
Gentoo

Log of /portage/pym/portage_util.py

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)

Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jun 11 09:20:36 2005 UTC (9 years, 7 months ago) by ferringb
Branch: MAIN
CVS Tags: HEAD
Branch point for: portage_2_1
Changes since 1.21: +8 -8 lines
Diff to previous 1.21
someone needs a wedgie.  stick to tabs, not spaces for indentation (or convert entirely to spaces, either way, one or the other, not
both) :)


Revision 1.11.2.6 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Apr 23 07:26:04 2005 UTC (9 years, 9 months ago) by jstubbs
Branch: portage_2_0
Branch point for: portage-2_0_51_20, portage_2_0_51_21
Changes since 1.11.2.5: +3 -3 lines
Diff to previous 1.11.2.5 , to branch point 1.11 , to next main 1.22
Added a 3 second delay after a failed Manifest commit. Fixed bug where
files at the category level were being treated as packages.

pym/portage.py portage_util.py portage_db_cpickle.py: Replaced
HIGHEST_PROTOCOL with its equivalent -1 to ensure python-2.2 compatibility.
Added back ChangeLog and metadata.xml to Manifest generation for portage
compatibility.


Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 8 12:04:31 2005 UTC (9 years, 10 months ago) by ferringb
Branch: MAIN
Changes since 1.20: +3 -26 lines
Diff to previous 1.20
Moved match_from_list, match_to_* stuff
into portage_dep, and updated references, and fixed a few bugs related to
match_* locations from last check in.
Threw out match_from_list_original func- it's dead code


Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 7 04:00:30 2005 UTC (9 years, 10 months ago) by ferringb
Branch: MAIN
Changes since 1.19: +37 -11 lines
Diff to previous 1.19
eclass_cache is now eclass_cache.py:cache, config is config.py:config.
Shifted support functions around as needed, left references in portage.py (from blah import) where relevant.


Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 2 00:16:30 2005 UTC (9 years, 11 months ago) by jstubbs
Branch: MAIN
Changes since 1.18: +12 -2 lines
Diff to previous 1.18
Added missing bsd_chflags import required after forward porting.
Added -* to FEATURES before saving back to the env after modification.


Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Feb 26 06:35:20 2005 UTC (9 years, 11 months ago) by jstubbs
Branch: MAIN
Changes since 1.17: +50 -9 lines
Diff to previous 1.17
Brought forward changes from portage_2_0


Revision 1.11.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 16 02:35:33 2005 UTC (10 years ago) by carpaski
Branch: portage_2_0
CVS Tags: portage_2_0_51_17, portage_2_0_51_18
Changes since 1.11.2.4: +2 -1 lines
Diff to previous 1.11.2.4 , to branch point 1.11
Added CVS ids as strings that can be printed. Cleaned up imports in the modules.


Revision 1.11.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 15 03:30:28 2005 UTC (10 years ago) by carpaski
Branch: portage_2_0
CVS Tags: portage_2_0_51_r13
Changes since 1.11.2.3: +5 -5 lines
Diff to previous 1.11.2.3 , to branch point 1.11
Took Jason's Virtuals-Promotion idea and ran with it. Created a layered effect. Nice and poofy. Has a good style and lasting hold, I do believe.


Revision 1.11.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Jan 2 09:08:11 2005 UTC (10 years, 1 month ago) by jstubbs
Branch: portage_2_0
CVS Tags: portage_2_0_51_r10
Changes since 1.11.2.2: +4 -2 lines
Diff to previous 1.11.2.2 , to branch point 1.11
ebuild.sh: Added support for INSTALL_MASK. #67190

portage.py portage_util.py: Added support for the "source" keyword to
make.conf. #74842


Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 7 15:06:41 2004 UTC (10 years, 1 month ago) by jstubbs
Branch: MAIN
Changes since 1.16: +14 -17 lines
Diff to previous 1.16
Added Ludal's clean up patch. #69523


Revision 1.11.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 3 04:15:29 2004 UTC (10 years, 2 months ago) by carpaski
Branch: portage_2_0
Changes since 1.11.2.1: +3 -1 lines
Diff to previous 1.11.2.1 , to branch point 1.11
Patches for bugs in -r7 (73136, 73167)


Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 7 13:37:57 2004 UTC (10 years, 2 months ago) by ferringb
Branch: MAIN
CVS Tags: portage_041204
Changes since 1.15: +8 -8 lines
Diff to previous 1.15
tweak to make movefile not implode, and get_preferred_fetcher not implode.


Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 7 13:31:43 2004 UTC (10 years, 2 months ago) by ferringb
Branch: MAIN
Changes since 1.14: +1 -9 lines
Diff to previous 1.14
Added missing metadata module (contributed via solar iirc), and corrected circular dependency issue regarding
portage_util trying to provide backwards compatability via portage_util.normpath.


Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 7 12:43:03 2004 UTC (10 years, 2 months ago) by ferringb
Branch: MAIN
Changes since 1.13: +8 -3 lines
Diff to previous 1.13
fixed import issue.


Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Nov 7 11:58:29 2004 UTC (10 years, 2 months ago) by ferringb
Branch: MAIN
Changes since 1.12: +147 -2 lines
Diff to previous 1.12
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.


Revision 1.11.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 27 14:39:30 2004 UTC (10 years, 3 months ago) by jstubbs
Branch: portage_2_0
CVS Tags: portage_2_0_51_r5, portage_2_0_51_r7
Changes since 1.11: +12 -1 lines
Diff to previous 1.11
Bulk commit of fixes already in HEAD. Changelog has the details.


Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Oct 23 14:17:49 2004 UTC (10 years, 3 months ago) by jstubbs
Branch: MAIN
Changes since 1.11: +12 -1 lines
Diff to previous 1.11
Added syntax checking for package.mask, package.unmask and packages files.


Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 19 04:58:42 2004 UTC (10 years, 3 months ago) by carpaski
Branch: MAIN
CVS Tags: portage_2_0_51
Branch point for: portage_2_0
Changes since 1.10: +2 -2 lines
Diff to previous 1.10
Lots of stuff. Digest handling enhancements. Pickle speedups. Sandbox fixes for ia64/security cleanup. Revertion of the lock code to _rc7 + touchups.


Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 11 04:12:02 2004 UTC (10 years, 3 months ago) by carpaski
Branch: MAIN
CVS Tags: portage_2_0_51_rc9
Changes since 1.9: +7 -1 lines
Diff to previous 1.9
Exception hell. And a fix for the missing/broken-binary exec.


Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 5 07:11:26 2004 UTC (10 years, 3 months ago) by carpaski
Branch: MAIN
Changes since 1.8: +15 -3 lines
Diff to previous 1.8
Spork. Yes, that's about it.
Cleaned up the namespace of portage.py more. Digest changes to become
more robust while maintaining compatability. Stuff like that.
y
See... Now using nano for a week or two has me doing vi commands
that I was complaining about. Do you see the tretchery of nano? It
seeps out and starts to eat away the fabric of your being. *sigh*


Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Oct 4 14:07:40 2004 UTC (10 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.7: +4 -0 lines
Diff to previous 1.7
copyright updates


Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Sep 25 13:07:55 2004 UTC (10 years, 4 months ago) by carpaski
Branch: MAIN
CVS Tags: portage_2_0_51_rc3, portage_2_0_51_rc4, portage_2_0_51_rc5, portage_2_0_51_rc7
Changes since 1.6: +4 -0 lines
Diff to previous 1.6
Lock work to help out NFSv2 and some friendliness for vfat distfiles.
Enhanced concurrency-resillience with locks in db_flat. Extra info
on the outputs so people know what a 'mylines' message is about.
RC2


Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 21 01:31:06 2004 UTC (10 years, 4 months ago) by jstubbs
Branch: MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5
Changed varexpand to convert '\'-prepended newline chars to space rather
than '\n'.


Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 9 08:02:53 2004 UTC (10 years, 4 months ago) by carpaski
Branch: MAIN
CVS Tags: portage_2_0_51_pre22, portage_2_0_51_pre23, portage_2_0_51_pre24, portage_2_0_51_rc1
Changes since 1.4: +39 -36 lines
Diff to previous 1.4
_pre21 plus an autouse() change that might fix the deadlock issues.


Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 31 02:46:13 2004 UTC (10 years, 5 months ago) by ferringb
Branch: MAIN
Changes since 1.3: +9 -3 lines
Diff to previous 1.3
removed duplicate code people left in place.
Please clean up old definitions when you're moving code out of portage.py... it's begging for a bug leaving it there.


Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Sun Aug 15 05:33:57 2004 UTC (10 years, 5 months ago) by carpaski
Branch: MAIN
CVS Tags: portage_2_0_51_pre18, portage_2_0_51_pre19, portage_2_0_51_pre20
Changes since 1.2: +17 -2 lines
Diff to previous 1.2
GPG verification and some migration of code to smaller modules.


Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Sun May 23 02:42:19 2004 UTC (10 years, 8 months ago) by carpaski
Branch: MAIN
CVS Tags: portage_2_0_51_pre10, portage_2_0_51_pre11, portage_2_0_51_pre12, portage_2_0_51_pre13, portage_2_0_51_pre14, portage_2_0_51_pre15, portage_2_0_51_pre16, portage_2_0_51_pre9
Changes since 1.1: +0 -1 lines
Diff to previous 1.1
Speedups and a few little fixes.


Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 17 04:21:21 2004 UTC (10 years, 8 months ago) by carpaski
Branch: MAIN
CVS Tags: portage_2_0_51_pre8
Lots of little changes and a DB change.


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.

  Diffs between and
  Type of Diff should be a

Sort log by:

Sticky Tag:

  ViewVC Help
Powered by ViewVC 1.1.20