summaryrefslogtreecommitdiffstats
path: root/pym/portage.py
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* Fix mishandling of masked atoms in || ( .. ) dependencies.Jason Stubbs2005-12-251-2/+8
| | | | svn path=/main/trunk/; revision=2452
* 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-231-2/+2
| | | | | | 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-211-2/+1
| | | | | | when fetching remote binary packages. #116276 svn path=/main/trunk/; revision=2419
* 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-191-3/+13
| | | | svn path=/main/trunk/; revision=2412
* adding multi-hash supportMarius Mauch2005-12-191-21/+18
| | | | svn path=/main/trunk/; revision=2410
* 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
* further type -> isinstance cleanup in dep crapBrian Harring2005-12-191-4/+4
| | | | svn path=/main/trunk/; revision=2404
* moved cpv funcs out of the block of dep funcs, removed some type usage (use ↵Brian Harring2005-12-191-116/+93
| | | | | | | | isinstance instead), and cleaned up some of the more c like code so it's pythonic... svn path=/main/trunk/; revision=2403
* parallel-fetch, baby.Brian Harring2005-12-181-11/+0
| | | | svn path=/main/trunk/; revision=2396
* Check if atoms with matching keys will result in higher versioned packagesJason Stubbs2005-12-171-88/+43
| | | | | | when dealing with || ( ) type dependencies. #100876 svn path=/main/trunk/; revision=2389
* ferringb says: i pity the fool who doesnt use better styleMike Frysinger2005-12-151-1/+1
| | | | svn path=/main/trunk/; revision=2373
* Bug 115519 by Diego Petteno: Fix ldconfig command ordering, add dragonfly ↵Mike Frysinger2005-12-151-2/+2
| | | | | | support svn path=/main/trunk/; revision=2372
* Prevent USE_EXPAND variables from bypassing use.maskJason Stubbs2005-12-131-1/+1
| | | | svn path=/main/trunk/; revision=2364
* Removed the specific check against PORTAGE_CALLER with regard to fetching.Jason Stubbs2005-12-111-1/+1
| | | | svn path=/main/trunk/; revision=2360
* fix the fetch/digest shortcuts so they dont break normal runs of emerge/ebuildMike Frysinger2005-12-101-4/+7
| | | | svn path=/main/trunk/; revision=2358
* only digest/fetch files when the operation warrants itMike Frysinger2005-12-091-3/+8
| | | | svn path=/main/trunk/; revision=2348
* s/series/serious/ mistakeJason Stubbs2005-12-071-0/+3
| | | | svn path=/main/trunk/; revision=2347
* cleanse maketest once and for allMike Frysinger2005-12-071-3/+0
| | | | svn path=/main/trunk/; revision=2344
* if PORT_LOGDIR doesnt exist, then try to create it automagicallyMike Frysinger2005-12-071-0/+6
| | | | svn path=/main/trunk/; revision=2340
* add an option to grab* so that if they're given a directory they'll ↵Marius Mauch2005-11-301-26/+33
| | | | | | recursively find all files in it and treat them like one big file. Also make use of this option for most of the config files. svn path=/main/trunk/; revision=2324
* kill stupid message about 'masked by -*'Marius Mauch2005-11-231-4/+0
| | | | svn path=/main/trunk/; revision=2316
* Backport of version code rewrite (bug 37406), should be completely backwards ↵Marius Mauch2005-11-131-335/+4
| | | | | | | | compatible (and the algorithm has been tested on the whole tree multiple times already). Also adds some new features in version syntax like cvs version prefixes (in the same package) and multiple suffixes. svn path=/main/trunk/; revision=2309
* Add slightly modified elog_base patch containing the basic framework for ↵Marius Mauch2005-11-131-0/+61
| | | | | | ebuild logging. svn path=/main/trunk/; revision=2306
* integration chunk of the cache subsystem patch.Brian Harring2005-11-051-188/+48
| | | | | | Will deal with UNUSED_0* after this svn path=/main/branches/2.0/; revision=2258
* Remove the now unused SANDBOX_PIDS_FILEJason Stubbs2005-11-031-1/+1
| | | | svn path=/main/branches/2.0/; revision=2255
* Add treetype instance member to dblink. Add treetype parameters tov2.0.53_rc7Jason Stubbs2005-10-301-16/+21
| | | | | | | | dblink.__init__() and merge(). Adjust all calls to dblink(), merge() and doebuild() to specify what tree should be used for aux_get(). Patch created with the help of Zac Medico (zmedico). svn path=/main/branches/2.0/; revision=2203
* s/no/not/ typoJason Stubbs2005-10-191-2/+2
| | | | svn path=/main/branches/2.0/; revision=2149
* Adjusting the clipping...Jason Stubbs2005-10-151-1/+1
| | | | svn path=/main/branches/2.0/; revision=2134
* Adding svn revision property to portage.py's VERSIONJason Stubbs2005-10-151-1/+1
| | | | svn path=/main/branches/2.0/; revision=2133
* Global var profiledir was only being set correctly when portage was imported ↵Jason Stubbs2005-10-101-2/+2
| | | | | | by emerge svn path=/main/branches/2.0/; revision=2119
* cacheddir() would incorrectly return from the cache when the cached entry is ↵Jason Stubbs2005-10-091-1/+2
| | | | | | less than <mtime resolution> old. Fixed by axxo. svn path=/main/branches/2.0/; revision=2118
* Restoring the metadata EAPI check code-style to match that of the ebuild ↵Jason Stubbs2005-10-051-1/+1
| | | | | | EAPI check. svn path=/main/branches/2.0/; revision=2105
* tweak, since the logic I just replaced was wrong (go me)Brian Harring2005-10-051-1/+1
| | | | svn path=/main/branches/2.0/; revision=2104
* save _mtime_ when EAPI nukes a cache entry, and a tweak to the supported ↵Brian Harring2005-10-051-2/+4
| | | | | | eapi check so it's lenient about spaces svn path=/main/branches/2.0/; revision=2103
* Account for empty EAPIJason Stubbs2005-10-051-2/+4
| | | | svn path=/main/branches/2.0/; revision=2102
* Always return a list of the same length as the query in vardbapi.aux_get()Jason Stubbs2005-10-051-2/+0
| | | | svn path=/main/branches/2.0/; revision=2096
* Extra bracket typo :(Jason Stubbs2005-10-041-1/+1
| | | | svn path=/main/branches/2.0/; revision=2087
* Removed the translation of aux_get exceptions to unsupported eapi exceptions ↵Jason Stubbs2005-10-041-54/+32
| | | | | | | | in doebuild (which led to a whole lotta changes regarding str vs int and unlikely yet possible compatibility stuff) svn path=/main/branches/2.0/; revision=2086
* Specify ebuildpath to merge() when using qmergeJason Stubbs2005-10-021-1/+1
| | | | svn path=/main/branches/2.0/; revision=2075
* Fix typo wrt to lamba usage.Jason Stubbs2005-10-021-1/+1
| | | | svn path=/main/branches/2.0/; revision=2073
* saner handling of selinux_enabledBrian Harring2005-10-021-1/+4
| | | | svn path=/main/branches/2.0/; revision=2070
* fixed ebuild soBrian Harring2005-10-011-10/+31
| | | | | | | ebuild some-ebuild clean setup unpack # works like ebuild some-ebuild clean unpack svn path=/main/branches/2.0/; revision=2064