summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* Remove duplicate call to digestgen().Zac Medico2007-10-071-7/+0
| | | | svn path=/main/trunk/; revision=7996
* Move the "commit" mode manifest generation earlier in orderZac Medico2007-10-071-9/+13
| | | | | | | to avoid digest verification issues when FEATURES="strict" is enabled. svn path=/main/trunk/; revision=7995
* add --debug option and display a message about skipping non-files so we dont ↵Mike Frysinger2007-10-071-3/+9
| | | | | | get confusing loops where portage claims there are things to update but etc-update claims there are not svn path=/main/trunk/; revision=7994
* add standard --help/--version optionsMike Frysinger2007-10-071-1/+25
| | | | svn path=/main/trunk/; revision=7993
* unify diff_command handlingMike Frysinger2007-10-071-16/+19
| | | | svn path=/main/trunk/; revision=7992
* add support for .lzma / .tar.lzma to unpackMike Frysinger2007-10-071-0/+8
| | | | svn path=/main/trunk/; revision=7991
* add QA check for .pyc/.pyo files in /usr/shareMike Frysinger2007-10-071-0/+10
| | | | svn path=/main/trunk/; revision=7990
* let dohtml handle weird filenames, patch by TGL (bug #171272)Marius Mauch2007-10-061-6/+6
| | | | svn path=/main/trunk/; revision=7983
* Bug #194764 - All the match* functions can raiseZac Medico2007-10-051-9/+13
| | | | | | | | | a ValueError if cpv_expand() receives an ambiguous atom. Therefore, move the ValueError handling code out of match() and use it to handle all such errors when appropriate. svn path=/main/trunk/; revision=7944
* Handle UnsupportedAPIException when running the ebuild(1)Zac Medico2007-10-041-0/+8
| | | | | | command. svn path=/main/trunk/; revision=7918
* Fix logic for the message that's show whenZac Medico2007-10-041-1/+1
| | | | | | --force is disabled. svn path=/main/trunk/; revision=7915
* Make repoman bail out if it is unable to properlyZac Medico2007-10-041-19/+52
| | | | | | | | access ebuild metadata for some reason. In this case it's impossible to generate a Manifest and therefore the --force option has to be disabled. svn path=/main/trunk/; revision=7914
* no need to use "function" when defining a functionMike Frysinger2007-10-031-10/+10
| | | | svn path=/main/trunk/; revision=7908
* this isnt part of gentoolkit anymoreMike Frysinger2007-10-031-1/+1
| | | | svn path=/main/trunk/; revision=7907
* Eliminate confusing false positive error messagesZac Medico2007-10-031-8/+23
| | | | | | | | | | | | | | for SRC_URI.syntax and digestentry.unused that are reported when the SRC_URI for one or more ebuilds can't be parsed for some reason. There's no point in producing a false error here since the root cause will produce a valid error elsewhere, such as "SRC_URI.syntax" or "ebuild.sytax". Also, update the docs for the "ebuild.syntax" error to indicate that a digest verification failure can trigger it. svn path=/main/trunk/; revision=7905
* Apply new checks, minor cleanupAlec Warner2007-10-011-8/+11
| | | | svn path=/main/trunk/; revision=7899
* Delete some extra leaky vars, also after some testing I discovered read() is ↵Alec Warner2007-10-011-4/+2
| | | | | | much faster than readlines(), see http://dev.gentoo.org/~antarus/projects/portage/stats/StringIOVsFiles.txt svn path=/main/trunk/; revision=7897
* Add Donnie's quote check, refactor other ebuild-content checks into classes ↵Alec Warner2007-10-011-65/+34
| | | | | | and get them out of repoman in an attempt to start moving other checks out as well. Again wonder at the price of StringIO and N passes, is the readability worth it? svn path=/main/trunk/; revision=7895
* Bug #142508 - Clear the screen each time before callingZac Medico2007-10-011-0/+14
| | | | | | | | the "diff" command so that any remnants of the previous config are now shown with the current one. command so that svn path=/main/trunk/; revision=7893
* Remove redundant trailing slashes from ${D}. (branches/prefix r7886)Zac Medico2007-09-291-14/+17
| | | | svn path=/main/trunk/; revision=7890
* Initialize PORTAGE_TMPDIR before using it.Zac Medico2007-09-291-3/+3
| | | | svn path=/main/trunk/; revision=7887
* revert useless quotingMike Frysinger2007-09-292-4/+2
| | | | svn path=/main/trunk/; revision=7879
* Fix quoting as reported by Drac in bug 194169Alec Warner2007-09-293-3/+3
| | | | svn path=/main/trunk/; revision=7878
* Bug #194095 - Validate dispatch-conf input in order toZac Medico2007-09-291-2/+13
| | | | | | | | prevent spurious input characters from being interpreted as user input (which can be quite confusing and gives an "out of control" feeling). svn path=/main/trunk/; revision=7877
* Handle KeyError thrown from aux_get().Zac Medico2007-09-271-5/+6
| | | | svn path=/main/trunk/; revision=7866
* with help from Donnie and Ulrich, use sed to extract the statement that led ↵Mike Frysinger2007-09-271-2/+24
| | | | | | to the call to die so we can print it out in our error message svn path=/main/trunk/; revision=7852
* Bug #193486 - Use echo -n and properly quote the array argument.Zac Medico2007-09-271-1/+1
| | | | svn path=/main/trunk/; revision=7850
* Bug #193486 - Use xargs to avoid 'bash: /bin/rm: Argument list too long'Zac Medico2007-09-271-1/+2
| | | | | | | errors. This patch uses a weird tr '\001' '\000' workaround since bash doesn't echo null bytes like one might expect. svn path=/main/trunk/; revision=7848
* Do the stale env check/warning after the digest/manifestZac Medico2007-09-271-15/+23
| | | | | | phase when necessary. svn path=/main/trunk/; revision=7846
* Display a short notification when an existing ${T}/environmentZac Medico2007-09-271-0/+19
| | | | | | | | | sourced since it is easy to ignore and ignorance of it often leads to mysterious problems and general confusion. This message should not show in cases where it is obviously irrelevant, FEATURES=noauto, or PORTAGE_QUIET=1. svn path=/main/trunk/; revision=7844
* align the filename and line numbers in the output of the stack dump so that ↵Mike Frysinger2007-09-261-13/+21
| | | | | | it is much easier to read svn path=/main/trunk/; revision=7842
* someone seriously screwed the pooch on whitespacing here so clean it all upMike Frysinger2007-09-261-62/+63
| | | | svn path=/main/trunk/; revision=7839
* Bug #74615 - Quote all file paths inside dispatch-conf shell commands.Zac Medico2007-09-241-3/+3
| | | | svn path=/main/trunk/; revision=7803
* Initialize ${TMP} before registering the die trap so thatZac Medico2007-09-241-1/+1
| | | | | | we're sure which directory die will clean up. svn path=/main/trunk/; revision=7802
* fix possible information leak vulnerability when doing a merge of ↵Mike Frysinger2007-09-241-11/+22
| | | | | | configuration files and be better about handling of whitespace in $TMP in a few places svn path=/main/trunk/; revision=7799
* tweak get_config() so that it only executes one external binary (sed) ↵Mike Frysinger2007-09-241-9/+15
| | | | | | instead of chaining multiple ones svn path=/main/trunk/; revision=7798
* Move some of the less expensive QA checks before dep_check() so that they're ↵Zac Medico2007-08-281-106/+106
| | | | | | still done even in --force mode. svn path=/main/trunk/; revision=7718
* Convert myoptions from a list to a dict.Zac Medico2007-08-281-6/+5
| | | | svn path=/main/trunk/; revision=7714
* Skip the most expensive QA tests when --force in enabled since there's no ↵Zac Medico2007-08-281-0/+6
| | | | | | point in wasting time on them when the user is intent on forcing the commit anyway. svn path=/main/trunk/; revision=7713
* Make the commit message indicate when the --force option is used.Zac Medico2007-08-281-6/+9
| | | | svn path=/main/trunk/; revision=7712
* Fix RepoMan's grammar.Zac Medico2007-08-271-1/+1
| | | | svn path=/main/trunk/; revision=7711
* Bug #110443 - Add a KEYWORDS.stable check for ebuilds that are added ↵Zac Medico2007-08-271-0/+28
| | | | | | directly with stable KEYWORDS. svn path=/main/trunk/; revision=7710
* Add a --force option that forces commit to proceed. This is useful for cases ↵Zac Medico2007-08-271-1/+6
| | | | | | like bug #110443 where the commit normally isn't allowed but there are exceptional circumstances where it may be acceptable. svn path=/main/trunk/; revision=7709
* Bug #190406 - Filter the myheaders list so that it doesn't include binary ↵Zac Medico2007-08-271-1/+6
| | | | | | blobs added to cvs with the -kb option. svn path=/main/trunk/; revision=7705
* change directory to / in case $PWD doesnt existMike Frysinger2007-08-261-1/+3
| | | | svn path=/main/trunk/; revision=7702
* Bug #190214 - Make the rpm phase use /usr/src/rpm instead of /usr/src/redhat.Zac Medico2007-08-251-4/+8
| | | | | | Bug #190144 - Use the realpath of DISTDIR so that things like subversion.eclass are compatible with sandbox. svn path=/main/trunk/; revision=7700
* Bug #189791 - Send errors to /dev/null when debug-print() fails to write to ↵Zac Medico2007-08-231-1/+1
| | | | | | ${T}/eclass-debug.log. svn path=/main/trunk/; revision=7678
* Bug #189743 - Add .jpeg to the list of extensions supported by dohtml.Zac Medico2007-08-221-3/+4
| | | | svn path=/main/trunk/; revision=7653
* filter out kernel modules from ELF QA checks #184443Mike Frysinger2007-08-171-4/+5
| | | | svn path=/main/trunk/; revision=7645
* Make etc-update copy owner and group bits when it merges config files.Zac Medico2007-08-161-0/+2
| | | | svn path=/main/trunk/; revision=7636