summaryrefslogtreecommitdiffstats
path: root/bin/repoman
Commit message (Collapse)AuthorAgeFilesLines
* fix typoAlec Warner2007-04-241-1/+1
| | | | svn path=/main/trunk/; revision=6435
* Pretty up the repoman imports, use cPickle over pickle for performanceAlec Warner2007-04-241-3/+14
| | | | svn path=/main/trunk/; revision=6431
* For bug #175344, handle a potential InvalidDependString exception when ↵Zac Medico2007-04-201-2/+8
| | | | | | parsing PROVIDE. svn path=/main/trunk/; revision=6421
* Fix cvstree import to avoid deprecation warning.Zac Medico2007-03-201-1/+1
| | | | svn path=/main/trunk/; revision=6256
* For bug #167667, add support for ${PORTDIR}/manifest1_obsolete and ↵Zac Medico2007-02-221-3/+51
| | | | | | automatically remove ${FILESDIR}/digest-* from cvs when appropriate. svn path=/main/trunk/; revision=6042
* Add some sanity checks for file list handling when repolevel < 3.Zac Medico2007-02-221-0/+12
| | | | svn path=/main/trunk/; revision=6036
* Fix broken file list handling for FEATUES=sign when only the Manifest has ↵Zac Medico2007-02-221-0/+6
| | | | | | changed. svn path=/main/trunk/; revision=6035
* Fix more broken commitmessagefile handling.Zac Medico2007-02-221-2/+7
| | | | svn path=/main/trunk/; revision=6033
* Use startdir instead of mydir since mydir has a trailing slash which ↵Zac Medico2007-02-221-3/+3
| | | | | | triggers normalization issues with the dirname function. svn path=/main/trunk/; revision=6031
* Avoid a TypeError when commitmessagefile is None.Zac Medico2007-02-221-1/+1
| | | | svn path=/main/trunk/; revision=6029
* Fix stardir and repodir logic from the previous commit.Zac Medico2007-02-211-5/+3
| | | | svn path=/main/trunk/; revision=6027
* For consistency, replace multiple os.getcwd() calls with the "mydir" variable.Zac Medico2007-02-211-4/+4
| | | | svn path=/main/trunk/; revision=6024
* s/x/xs/ to fix a typo in a variable name.Zac Medico2007-02-211-1/+1
| | | | svn path=/main/trunk/; revision=6023
* Use os.path.realpath to handle symlinks properly.Zac Medico2007-02-101-1/+1
| | | | svn path=/main/trunk/; revision=5945
* Fix automatic sys.path insertions so that they're relative instead of ↵Zac Medico2007-02-101-1/+2
| | | | | | absolute hard coded. svn path=/main/trunk/; revision=5942
* Make the "lfull" output more succinct by omitting categories for which there ↵Zac Medico2007-02-081-2/+1
| | | | | | are no violations. svn path=/main/trunk/; revision=5928
* For bug #165783, handle a potential InvalidDependString exception in repoman ↵Zac Medico2007-02-071-14/+25
| | | | | | and report a SRC_URI.syntax failure. svn path=/main/trunk/; revision=5922
* Enable strict dep checking for repoman.Zac Medico2007-02-071-0/+1
| | | | svn path=/main/trunk/; revision=5918
* For bug #165349, use the portage_versions regex (via pkgsplit) instead of ↵Zac Medico2007-02-051-24/+1
| | | | | | the incompatible ones that repoman currently uses. svn path=/main/trunk/; revision=5888
* Minor cleanup for the LIVEVCS.stable code.Zac Medico2007-01-281-4/+12
| | | | svn path=/main/trunk/; revision=5821
* Can't delete variable that doesn't exist anymore (bug #164280)Marius Mauch2007-01-281-1/+1
| | | | svn path=/main/trunk/; revision=5817
* Namespace sanitizing, step 4Marius Mauch2007-01-251-30/+30
| | | | svn path=/main/trunk/; revision=5784
* demote KEYWORDS.missing to a warning to make KEYWORDS='' validMarius Mauch2007-01-241-0/+1
| | | | svn path=/main/trunk/; revision=5768
* Replace mktemp with mkstemp since the former is deprecated for security reasons.Zac Medico2007-01-161-4/+4
| | | | svn path=/main/trunk/; revision=5669
* Fix broken commitmessagefile handling.Zac Medico2007-01-161-9/+13
| | | | svn path=/main/trunk/; revision=5668
* For consistency, just use os.environ.Zac Medico2007-01-161-1/+1
| | | | svn path=/main/trunk/; revision=5667
* Make repoman commit removals together with the other changes (instead of ↵Zac Medico2007-01-161-3/+8
| | | | | | with the final Manifest commit). svn path=/main/trunk/; revision=5666
* Enable repoman to commit a Manifest alone instead of bailing out with ↵Zac Medico2007-01-161-7/+7
| | | | | | "Didn't find any changed files". svn path=/main/trunk/; revision=5661
* purge string module from repomanAlec Warner2007-01-121-39/+39
| | | | svn path=/main/trunk/; revision=5603
* 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