summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Don't automatically fix digests in --pretend mode.Zac Medico2007-01-071-2/+5
| | | | svn path=/main/trunk/; revision=5480
* Fix the digestentry.unused check so that it works properly when old-style ↵Zac Medico2007-01-061-4/+9
| | | | | | files/digest-* don't exist. svn path=/main/trunk/; revision=5477
* For bug #160310, remove the line continuation syntax check since it's still ↵Zac Medico2007-01-061-19/+0
| | | | | | possible for it to generate false positives. svn path=/main/trunk/; revision=5471
* For bug #160310, allow \ inside `` quotes in order to prevent a false Line ↵Zac Medico2007-01-061-2/+3
| | | | | | continuation ("\") Syntax Error. svn path=/main/trunk/; revision=5470
* Make repoman use portage.normalize_path instead of os.path.normpath. This ↵Zac Medico2007-01-051-7/+7
| | | | | | might solve an issue with incorrect repolevel detection that was reported by drizzt. svn path=/main/trunk/; revision=5463
* Optimize dep_zapdeps to work without a vartree when called by repoman.Zac Medico2007-01-021-1/+1
| | | | svn path=/main/trunk/; revision=5444
* For bug #159224, use separate xmatch caches for each value of ACCEPT_KEYWORDS.Zac Medico2006-12-311-5/+11
| | | | svn path=/main/trunk/; revision=5438
* Only write repo.stats and repo.fails when the repoman user has write access ↵Zac Medico2006-12-231-12/+8
| | | | | | to /var/cache/edb. svn path=/main/trunk/; revision=5360
* Make repoman cache per-profile xmatch results.Zac Medico2006-12-161-2/+6
| | | | svn path=/main/trunk/; revision=5301
* Add an allow_blockers parameter to isvalidatom so that the behavior is ↵Zac Medico2006-12-101-1/+1
| | | | | | optional. Thanks to Brian Harring for the suggestion. svn path=/main/trunk/; revision=5264
* Clean up depstring/atom splitting and filtering.Zac Medico2006-12-091-2/+6
| | | | svn path=/main/trunk/; revision=5243
* Use portage.isvalidatom() for atom validation in repoman.Zac Medico2006-12-091-1/+1
| | | | svn path=/main/trunk/; revision=5240
* Remove all traces of FEATURES=cvs since code for that feature no longer ↵Zac Medico2006-12-081-7/+0
| | | | | | exists (apparently since portage-2.1). svn path=/main/trunk/; revision=5228
* Make repoman bail out if it's unable to generate the Manifest.Zac Medico2006-12-071-2/+3
| | | | svn path=/main/trunk/; revision=5200
* Make `repoman fix` work with the new ebuild Manifest checks during depend phase.Zac Medico2006-12-041-1/+1
| | | | svn path=/main/trunk/; revision=5167
* Revert ACCEPT_LICENSE support, since license group support is a requirement ↵Zac Medico2006-11-181-1/+0
| | | | | | and it remain unimplemented. This brings trunk back into sync with the 2.1.2 branch. svn path=/main/trunk/; revision=5081
* Rely on PYTHONPATH instead of PORTAGE_PYM_PATH for locating portage's python ↵Zac Medico2006-10-311-2/+5
| | | | | | modules, then fall back to an explicit sys.path insertion if an ImportError occurs. svn path=/main/trunk/; revision=4884
* streamline portage pythonpath handling and add an override analog to how the ↵Marius Mauch2006-10-261-1/+1
| | | | | | bash side does it svn path=/main/trunk/; revision=4822
* Add support for masking of packages via ACCEPT_LICENSE and ↵Zac Medico2006-10-221-0/+1
| | | | | | /etc/portage/package.license. Thanks to Jason Stubbs for the initial patch from bug #17367. svn path=/main/trunk/; revision=4792
* Implement per-package default USE flags at the ebuild and profile levels for ↵Zac Medico2006-10-141-2/+15
| | | | | | bug #61732. svn path=/main/trunk/; revision=4679
* Don't lock repoman_settings because it needs to be mutable.Zac Medico2006-10-101-1/+0
| | | | svn path=/main/trunk/; revision=4651
* Remove an unnecessary assumption preventing the use of CVS for an overlay.Zac Medico2006-10-101-1/+0
| | | | svn path=/main/trunk/; revision=4650
* Print a more useful error message for bug #150488.Zac Medico2006-10-101-1/+2
| | | | svn path=/main/trunk/; revision=4646
* Fix typo s/upper/lower/.Zac Medico2006-10-091-1/+1
| | | | svn path=/main/trunk/; revision=4636
* Use a local_config flag to replace PORTAGE_CALLER == repoman conditionals.Zac Medico2006-10-091-10/+15
| | | | svn path=/main/trunk/; revision=4631
* For repoman, hide the vardbapi from dep_zapdeps.Zac Medico2006-10-091-0/+2
| | | | svn path=/main/trunk/; revision=4630
* Make repoman generate a syntax error if a slot dep is used with EAPI == 0.Zac Medico2006-10-061-1/+2
| | | | svn path=/main/trunk/; revision=4604
* Add CATEGORY to the list of readonly variables.Zac Medico2006-09-161-1/+1
| | | | svn path=/main/trunk/; revision=4462
* Remove ACCEPT_KEYWORDS from incrementals to that a hypothetical ↵Zac Medico2006-09-061-0/+7
| | | | | | config.regenerate() call won't affect it. svn path=/main/trunk/; revision=4415
* Call dep_settings.setcpv() first so that ACCEPT_KEYWORDS when setcpv calls ↵Zac Medico2006-09-061-2/+2
| | | | | | reset. The backup_changes call isn't working for some reason (reported by vapier). svn path=/main/trunk/; revision=4414
* Move setcpv call (from the last commit) to a more logical location.Zac Medico2006-09-041-1/+3
| | | | svn path=/main/trunk/; revision=4402
* Add repoman support for package.use.mask.Zac Medico2006-09-041-1/+1
| | | | svn path=/main/trunk/; revision=4401
* Remove an unused "objsadded" variable spotted by antarus.Zac Medico2006-08-171-4/+1
| | | | svn path=/main/trunk/; revision=4272
* Remove a dead hunk of code spotted by antarus.Zac Medico2006-08-091-16/+0
| | | | svn path=/main/trunk/; revision=4208
* Remove unused "cladded" variable reported by antarus.Zac Medico2006-08-061-3/+0
| | | | svn path=/main/trunk/; revision=4176
* Remove pointless cvs dependent REPOROOTS code. Thanks to Alec Warner ↵Zac Medico2006-07-311-24/+1
| | | | | | <antarus@gentoo.org> for this patch. svn path=/main/trunk/; revision=4049
* Fix a broken reference to portage.portdb.Zac Medico2006-07-201-1/+2
| | | | svn path=/main/trunk/; revision=3971
* Ensure a sane umask for repoman.Zac Medico2006-07-181-1/+2
| | | | svn path=/main/trunk/; revision=3919
* Enable repoman to work with portage.init_legacy_globals() disabled.Zac Medico2006-07-171-17/+35
| | | | svn path=/main/trunk/; revision=3912
* Make a backup of ACCEPT_KEYWORDS when repoman changes it for each profile. ↵Zac Medico2006-07-051-0/+2
| | | | | | This prevents it from being discarded by config.reset() and was the root cause of bug #132601. The cloning that was added in r3791 is a safeguard to prevent problems like this. svn path=/main/trunk/; revision=3792
* Fix repoman breakage due to the fact that portage.portagetree now creates ↵Zac Medico2006-07-051-7/+9
| | | | | | it's own portdbapi instance. Repoman will now use a single portdbapi instance instead of one for each arch. The arch specific config instances are swapped in on the fly. Hopefully this fixes bug #132601. svn path=/main/trunk/; revision=3790
* Ignore hidden directories (such as .svn) when building the scanlist.Zac Medico2006-07-021-2/+2
| | | | svn path=/main/trunk/; revision=3760
* Add support for arch.list in overlays (bug #137975).Zac Medico2006-07-021-7/+6
| | | | svn path=/main/trunk/; revision=3752
* Add support for licenses in overlays (bug #137975).Zac Medico2006-07-021-1/+3
| | | | svn path=/main/trunk/; revision=3751
* Add overlay support for use.local.desc in repoman.Zac Medico2006-07-021-0/+12
| | | | svn path=/main/trunk/; revision=3750
* Fix import issues reported by pyflakes.Zac Medico2006-07-021-4/+4
| | | | svn path=/main/trunk/; revision=3749
* Add a new parse_use_local_desc() function.Zac Medico2006-07-021-11/+25
| | | | svn path=/main/trunk/; revision=3748
* To simplify code, use startswith() instead of slices.Zac Medico2006-06-281-3/+3
| | | | svn path=/main/trunk/; revision=3686
* fix path to ebuild for dsd, bug # 135705Alec Warner2006-06-131-2/+2
| | | | svn path=/main/trunk/; revision=3507
* Replace --include-masked with an inverse --ignore-masked option for bug #85576.Zac Medico2006-06-121-8/+6
| | | | svn path=/main/trunk/; revision=3496