summaryrefslogtreecommitdiffstats
path: root/pym/portage.py
Commit message (Collapse)AuthorAgeFilesLines
* Namespace sanitizing, step 1Marius Mauch2007-01-251-8281/+0
| | | | svn path=/main/trunk/; revision=5778
* Fix broken line number counting for CONTENTS.v2.1.2-r3Zac Medico2007-01-231-2/+2
| | | | svn path=/main/trunk/; revision=5765
* For bug #142279, detect and warn about null bytes in CONTENTS.Zac Medico2007-01-231-0/+8
| | | | svn path=/main/trunk/; revision=5763
* Add new ** for package.keywords token to bypass keyword visibility layerMarius Mauch2007-01-231-1/+3
| | | | svn path=/main/trunk/; revision=5759
* For bug #163219, handle binpkgs that have missing PF metadata.Zac Medico2007-01-221-2/+3
| | | | svn path=/main/trunk/; revision=5757
* For bug #163083, handle an UnsupportedAPIException thrown from the prerm phase.Zac Medico2007-01-211-2/+9
| | | | svn path=/main/trunk/; revision=5749
* To ease transition while Manifest 1 is being removed, only require hashes ↵Zac Medico2007-01-211-4/+6
| | | | | | that will exist before and after the transition. svn path=/main/trunk/; revision=5746
* Don't require MANIFEST2 hashes since that can trigger excessive fetches when ↵Zac Medico2007-01-211-1/+3
| | | | | | sufficient digests already exist. Thanks to vapier for reporting. svn path=/main/trunk/; revision=5743
* For bug #161356, fix the SLOT match code to handle a KeyError thrown due to ↵Zac Medico2007-01-201-2/+8
| | | | | | a corrupt ebuild. svn path=/main/trunk/; revision=5736
* For bug #162404, when sesandbox is enabled, only log if PORT_LOGDIR is ↵Zac Medico2007-01-191-1/+7
| | | | | | explicitly enabled since it is possible that local SELinux security policies do not allow ouput to be piped out of the sesandbox domain. svn path=/main/trunk/; revision=5718
* Validate ebuild names inside portdbapi.cp_list() in order to prevent ↵Zac Medico2007-01-181-2/+8
| | | | | | problems later on. Thanks to delusions for reporting on irc. svn path=/main/trunk/; revision=5713
* Don't load a module if there is nothing to process after filteringMarius Mauch2007-01-181-0/+2
| | | | svn path=/main/trunk/; revision=5709
* Allow per-module filtering based on loglevels in addition to the global ↵Marius Mauch2007-01-181-21/+45
| | | | | | PORTAGE_ELOG_CLASSES one, add wildcard support for loglevels svn path=/main/trunk/; revision=5707
* Use elif where appropriate. Thanks to ferringb.Zac Medico2007-01-171-1/+1
| | | | svn path=/main/trunk/; revision=5691
* For bug #162404, spawn tee outside the sesandbox domain so that it reads ↵Zac Medico2007-01-171-6/+50
| | | | | | from a pipe between two domains. svn path=/main/trunk/; revision=5690
* Fix elimination of duplicate virtuals between the binpkg repo and installed ↵Zac Medico2007-01-171-3/+4
| | | | | | packages. svn path=/main/trunk/; revision=5684
* For --usepkgonly, allow _expand_new_virtuals() to fall back to the vardb in ↵Zac Medico2007-01-161-2/+10
| | | | | | case all binaries aren't available. svn path=/main/trunk/; revision=5682
* Prevent packages that are installed but masked from being incorrectly ↵Zac Medico2007-01-161-1/+4
| | | | | | flagged as "available" (unless --usepkgonly is enabled, which currently has no package.mask support). svn path=/main/trunk/; revision=5679
* Allow --usepkgonly/--getbinpkgonly to work with installed deps when binpkgs ↵Zac Medico2007-01-161-0/+2
| | | | | | aren't available for some packages. Thanks to Brent Baude <ranger@gentoo.org> for reporting. svn path=/main/trunk/; revision=5675
* For consistency, respect the use_binaries flag inside _expand_new_virtuals().Zac Medico2007-01-161-0/+2
| | | | svn path=/main/trunk/; revision=5674
* dirty dirty liesAlec Warner2007-01-161-6/+5
| | | | svn path=/main/trunk/; revision=5665
* ferringb pointed out this portroot parameter, ended up not using it, try an ↵Alec Warner2007-01-161-9/+8
| | | | | | os.path.exists to save a very common (and slow) except on missing repo_name files for overlays, use a dict to facility a nicer regex comparison loop for news restrictions. svn path=/main/trunk/; revision=5662
* merge glep42 into trunkAlec Warner2007-01-161-8/+49
| | | | svn path=/main/trunk/; revision=5658
* Make invalid deps non-fatal for some phases.Zac Medico2007-01-151-1/+6
| | | | svn path=/main/trunk/; revision=5655
* Clean up variables when finished.Zac Medico2007-01-151-0/+2
| | | | svn path=/main/trunk/; revision=5654
* For bug #162275, make doebuild validate *DEPEND and bail out if necessary.Zac Medico2007-01-151-0/+17
| | | | svn path=/main/trunk/; revision=5653
* Don't warn about /etc/make.profile not being a symlink if it has a parent file.Zac Medico2007-01-141-0/+1
| | | | svn path=/main/trunk/; revision=5647
* Fix reversed arguments.Zac Medico2007-01-131-1/+1
| | | | svn path=/main/trunk/; revision=5635
* Fix 'TypeError: not all arguments converted during string formatting'. ↵Zac Medico2007-01-131-2/+2
| | | | | | Thanks to marienz. svn path=/main/trunk/; revision=5634
* fix tabs with patch from Grobian and bug # 161911, fix developing a bitAlec Warner2007-01-131-1/+1
| | | | svn path=/main/trunk/; revision=5633
* remove the last of the string module from portage.pyAlec Warner2007-01-121-4/+4
| | | | svn path=/main/trunk/; revision=5620
* Fix more typos.Zac Medico2007-01-121-2/+2
| | | | svn path=/main/trunk/; revision=5608
* purge string from portage.py, fix minor bug in portage_utilAlec Warner2007-01-121-41/+40
| | | | svn path=/main/trunk/; revision=5604
* Fix incremental virtuals code for the new stricter catpkgsplit behavior.Zac Medico2007-01-121-1/+5
| | | | svn path=/main/trunk/; revision=5592
* Return early from finddigest if findname2 found nothing.Zac Medico2007-01-121-0/+2
| | | | svn path=/main/trunk/; revision=5589
* FIx a bunch of random Except: statements in portage.py, most of them are ↵Alec Warner2007-01-121-27/+9
| | | | | | IO/OS related svn path=/main/trunk/; revision=5588
* os.cwd can return OSError (maybe IOError with wrong perms for ./, will test ↵Alec Warner2007-01-121-30/+11
| | | | | | actually), load_mod should be IMportError, nuke a stupid try except around shuffle which used to break years ago with old glibcs, remove try except around what appears to be a regex? and make the try except around the unlink a bit cleaner svn path=/main/trunk/; revision=5587
* For bug #147512, don't print a cryptic error message when an ↵Zac Medico2007-01-121-10/+23
| | | | | | EnvironmentError occurs. Also, allow the user to get a traceback via --debug. svn path=/main/trunk/; revision=5580
* Fix ebuild environment color.map support so that it works properly through ↵Zac Medico2007-01-121-1/+3
| | | | | | exec calls (since the color variables can not be directly exported due to env pollution). svn path=/main/trunk/; revision=5578
* Use dict.get() to prevent a potential (bug unlikely) KeyError.Zac Medico2007-01-111-4/+4
| | | | svn path=/main/trunk/; revision=5554
* Make FEATURES=test imply USE=testMarius Mauch2007-01-111-0/+5
| | | | svn path=/main/trunk/; revision=5551
* Stupid me, shouldn't jsut move a part of the patchMarius Mauch2007-01-101-13/+0
| | | | svn path=/main/trunk/; revision=5512
* Always use vercmp for cpv comparisonsMarius Mauch2007-01-101-0/+12
| | | | svn path=/main/trunk/; revision=5511
* create symlinks to html documentation if DOC_SYMLINK_DIR is set, original ↵Marius Mauch2007-01-101-1/+1
| | | | | | patch by TGL <degrenier@easyconnect.fr> (bug #67130) svn path=/main/trunk/; revision=5509
* make.globals has no business in profilesMarius Mauch2007-01-101-3/+1
| | | | svn path=/main/trunk/; revision=5508
* For bug #161003, disallow virtuals in package.provided and document it. ↵Zac Medico2007-01-091-1/+19
| | | | | | Thanks to Robin Johnson <robbat2@gentoo.org> for the initial patch. svn path=/main/trunk/; revision=5502
* For bug #161103, don't skip collision-protect checks in cases where the ↵Zac Medico2007-01-091-3/+6
| | | | | | beginning of the file path matches a symlink but is not acually inside a symlinked directory (check the path against symlink + os.path.sep). svn path=/main/trunk/; revision=5499
* Make digestgen() force fetch unless all required digest types are available. ↵Zac Medico2007-01-091-2/+12
| | | | | | Thanks to jokey for reporting on irc. svn path=/main/trunk/; revision=5496
* Split PORTAGE_ELOG_CLASSES outside the loop for better efficiency.Zac Medico2007-01-091-2/+3
| | | | svn path=/main/trunk/; revision=5495
* Don't swallow an IOError if it is thrown from the aux_get call in ↵Zac Medico2007-01-061-1/+1
| | | | | | portdbapi.getfetchlist(). svn path=/main/trunk/; revision=5478