summaryrefslogtreecommitdiffstats
path: root/pym
Commit message (Collapse)AuthorAgeFilesLines
* Always call prerm/postrm regardless if the previous install had contents or not.Brian Harring2006-01-091-6/+5
| | | | svn path=/main/trunk/; revision=2556
* fixed the '/' stray char outputBrian Harring2006-01-081-3/+3
| | | | svn path=/main/trunk/; revision=2551
* reenable multi-hash and make error message a bit more usefulMarius Mauch2006-01-082-3/+2
| | | | svn path=/main/trunk/; revision=2544
* bug 117440, added PORTAGE_ACTUAL_DISTDIR var to make cvs/svn eclasses play ↵Brian Harring2006-01-071-1/+2
| | | | | | nice since they're not part of our SRC_URI scheme (yet). svn path=/main/trunk/; revision=2543
* force a realpath call for complaints about digest files; better resolution ↵Brian Harring2006-01-051-1/+1
| | | | | | | | is resetting DISTDIR post doebuild (see, we really need to break the beast up or decorate it), but this resolves 117264 in the meantime. svn path=/main/trunk/; revision=2529
* 'k. reverted use_reduce filtering of empty lists (was resulting in ["||"] ↵Brian Harring2006-01-052-6/+22
| | | | | | | | | as elements, which are invalid), added a recursive filter of empty sets/resolved || and && nodes; in the process, keeps portage from using an empty bool as a satisfier in || () restriction sets. svn path=/main/trunk/; revision=2528
* el buggo pointed out via spyderous.Brian Harring2006-01-041-2/+6
| | | | | | | | | | | | | || ( a ( x? ( b ) y? ( c ) ) ) -x -y , was resulting in || ( a () ) the main consumer of this, portage.dep_check is stupid, and was assuming () was valid. It's not, obviously. Long term bug, around in at least .51 . Should correct dep_check handling of it also, but no reason to be handing () in the result lists also. svn path=/main/trunk/; revision=2522
* - added writemsg_stdout function and make portage use it internallyNed Ludd2006-01-011-29/+32
| | | | svn path=/main/trunk/; revision=2517
* - added writemsg_stdout function and make portage use it internallyNed Ludd2006-01-011-3/+10
| | | | svn path=/main/trunk/; revision=2516
* Kill the double xterm title codes.Jason Stubbs2006-01-011-1/+1
| | | | svn path=/main/trunk/; revision=2515
* Redo virtuals code that relied on unique_array keeping the original order.Jason Stubbs2005-12-311-1/+2
| | | | svn path=/main/trunk/; revision=2509
* Check and raise an exception when a hash function is missing during digesting.Jason Stubbs2005-12-302-1/+8
| | | | svn path=/main/trunk/; revision=2498
* Split email addresses on the final "@" so as to allow "@" within the usernameJason Stubbs2005-12-301-1/+1
| | | | | | portion of the address. svn path=/main/trunk/; revision=2497
* Convert digest failure information to strings for printing.Jason Stubbs2005-12-301-2/+2
| | | | svn path=/main/trunk/; revision=2496
* Don't attempt to chmod/chown unless running as root when calling simpleJason Stubbs2005-12-301-4/+8
| | | | | | ebuild functions. svn path=/main/trunk/; revision=2495
* Don't download distfiles when manifesting.Jason Stubbs2005-12-301-2/+3
| | | | svn path=/main/trunk/; revision=2494
* revert down to 2.3 python requirement via avoiding sortedBrian Harring2005-12-271-1/+4
| | | | svn path=/main/trunk/; revision=2490
* whitespace corrections, single space between funcs, double between class ↵Brian Harring2005-12-271-7/+1
| | | | | | blocks... svn path=/main/trunk/; revision=2489
* linear unique_array lifted from saviour, lifted from a python cookbook.Brian Harring2005-12-271-9/+34
| | | | svn path=/main/trunk/; revision=2488
* ongoing portage_util cleanup.Brian Harring2005-12-272-79/+23
| | | | | | | | removed grabint, writeint; rewrote stack_list to use a dict rather then doing a crapload of linear searches. svn path=/main/trunk/; revision=2487
* bye bye crap grab_multiple function.Brian Harring2005-12-272-18/+12
| | | | | | list comp just as easily handles it. svn path=/main/trunk/; revision=2486
* final cleanups for indirect distfiles, exempt fetch phase also.Brian Harring2005-12-261-2/+2
| | | | svn path=/main/trunk/; revision=2478
* don't generate the distfiles indirection for digest/manifest doebuild callsBrian Harring2005-12-261-1/+1
| | | | svn path=/main/trunk/; revision=2477
* rename BUILDDIR to PORTAGE_BUILDDIRMike Frysinger2005-12-261-12/+12
| | | | svn path=/main/trunk/; revision=2475
* 'DISTFILES indirection; access $BUILDDIR/distdir instead of $DISTFILES , ↵Brian Harring2005-12-261-0/+26
| | | | | | thus blocking unstated access. svn path=/main/trunk/; revision=2474
* Remove the now unnecessary USE="*" hack.Jason Stubbs2005-12-252-8/+1
| | | | svn path=/main/trunk/; revision=2469
* Allow overlays and the user profile to extend arch.list.Jason Stubbs2005-12-251-7/+7
| | | | svn path=/main/trunk/; revision=2468
* Include symlinks themselves when checking collision-protect.Jason Stubbs2005-12-251-0/+1
| | | | svn path=/main/trunk/; revision=2460
* Skip to next directory after one has been removed in unmerge().Jason Stubbs2005-12-251-0/+1
| | | | svn path=/main/trunk/; revision=2459
* Only do one round of directory removal attempts. As symlinks are now removedJason Stubbs2005-12-251-36/+15
| | | | | | before directory removal begins, more than one round is unnecessary. svn path=/main/trunk/; revision=2457
* Factor out mtimedb saving code from portageexit() into a new commit_mtimedbJason Stubbs2005-12-251-20/+22
| | | | | | function and call that rather than portageexit() after package updates. svn path=/main/trunk/; revision=2455
* Use the env's PROMPT_COMMAND for resetting xterm titles when available.Jason Stubbs2005-12-251-5/+6
| | | | | | Otherwise use ${user}@${hostname}:${cwd}. svn path=/main/trunk/; revision=2454
* Fix mishandling of masked atoms in || ( .. ) dependencies.Jason Stubbs2005-12-251-2/+8
| | | | svn path=/main/trunk/; revision=2452
* Fix typo in writeints()v2.1_pre2Jason Stubbs2005-12-251-1/+1
| | | | svn path=/main/trunk/; revision=2450
* bug 114133, write a tmp file then rename it for write* funcs.Brian Harring2005-12-241-17/+24
| | | | | | This removes the possibility of out of space errors to occur, and blocks unexpected flat out bails (segfault fex) from hosing important files. svn path=/main/trunk/; revision=2447
* Limiting hashing to MD5 only until behaviour improves in the case of theJason Stubbs2005-12-241-1/+4
| | | | | | needed python module not being installed. #116485 svn path=/main/trunk/; revision=2446
* Treat symlinks similar to regular files when unmerging and remove them if theJason Stubbs2005-12-241-46/+6
| | | | | | mtime matches rather than only removing them if the target is no longer valid. svn path=/main/trunk/; revision=2445
* Generalize portage_util.dump_traceback() and make use of it if importingJason Stubbs2005-12-232-9/+17
| | | | | | a cache module fails. svn path=/main/trunk/; revision=2439
* if you're going to print an exception, bind the exception when you catch itBrian Harring2005-12-221-1/+1
| | | | svn path=/main/trunk/; revision=2437
* Missing return on load_mod.Jason Stubbs2005-12-211-0/+1
| | | | svn path=/main/trunk/; revision=2426
* Check that cache modules load correctly and fail if they don't.Jason Stubbs2005-12-211-1/+5
| | | | svn path=/main/trunk/; revision=2424
* Prevent traceback on fetcher failure and properly check for error conditionsJason Stubbs2005-12-212-3/+5
| | | | | | when fetching remote binary packages. #116276 svn path=/main/trunk/; revision=2419
* Fix an incorrect positional check in *DEPEND parsing.Jason Stubbs2005-12-211-1/+1
| | | | svn path=/main/trunk/; revision=2418
* Remove old debugging related error message.Jason Stubbs2005-12-201-16/+1
| | | | svn path=/main/trunk/; revision=2415
* Make digest errors more verboseMarius Mauch2005-12-192-7/+19
| | | | svn path=/main/trunk/; revision=2412
* adding multi-hash supportMarius Mauch2005-12-193-65/+81
| | | | svn path=/main/trunk/; revision=2410
* fix custom module (bug #116024)Marius Mauch2005-12-192-4/+4
| | | | svn path=/main/trunk/; revision=2408
* Make the dep_zapdeps a little bit more readable.Jason Stubbs2005-12-191-64/+57
| | | | svn path=/main/trunk/; revision=2407
* Check if atoms are masked when scanning for which || ( ) atom/list to use.Jason Stubbs2005-12-191-1/+9
| | | | svn path=/main/trunk/; revision=2406
* Removed the now unnecessary dep_opconvert portage function.Jason Stubbs2005-12-191-91/+0
| | | | svn path=/main/trunk/; revision=2405