Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix have_end_quote() to compare the quote against the correct group. | Zac Medico | 2008-03-05 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=9442 | |||||
* | Bug #211949 - Tighten the variable name filter to exclude any variables | Zac Medico | 2008-03-05 | 1 | -1/+1 | |
| | | | | | | with names containing any non-alphanumeric characters. svn path=/main/trunk/; revision=9441 | |||||
* | Handle multi-line quoted variable assignments. | Zac Medico | 2008-03-05 | 1 | -8/+37 | |
| | | | | svn path=/main/trunk/; revision=9440 | |||||
* | As requested by wolf31o2, use the ROOT setting from make.conf as long as | Zac Medico | 2008-03-05 | 1 | -7/+2 | |
| | | | | | | it's not overridden by the calling environment. svn path=/main/trunk/; revision=9439 | |||||
* | TODO: Move variable name validation and declare -r filtering | Zac Medico | 2008-03-05 | 1 | -0/+3 | |
| | | | | | | into filter-bash-environment.py. svn path=/main/trunk/; revision=9438 | |||||
* | Update description to reflect the new meaning of the PATTERN argument. | Zac Medico | 2008-03-05 | 1 | -1/+2 | |
| | | | | svn path=/main/trunk/; revision=9437 | |||||
* | Implement variable assignment handling in python so that we can eventually | Zac Medico | 2008-03-05 | 2 | -3/+10 | |
| | | | | | | make it more flexible and robust. svn path=/main/trunk/; revision=9436 | |||||
* | Remove redundant CUSTOM_PROFILE_PATH from the PROFILE_PATHS variable so | Zac Medico | 2008-03-05 | 1 | -1/+1 | |
| | | | | | | | that /etc/portage/profile/profile.bashrc will only be sourced once if it exists. svn path=/main/trunk/; revision=9435 | |||||
* | Fix func_start_re so that it requires at least one alphanumeric character. | Zac Medico | 2008-03-04 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=9434 | |||||
* | Tighten the funct_start_re so that it doesn't match leading whitespace | Zac Medico | 2008-03-04 | 1 | -1/+1 | |
| | | | | | | since that's not needed. svn path=/main/trunk/; revision=9433 | |||||
* | Bug #211949 - Temporarily revert back to a less strict regex in order to | Zac Medico | 2008-03-04 | 1 | -1/+1 | |
| | | | | | | | avoid false positives with multi-line variable definitions that can be produced by the 'export' builtin. svn path=/main/trunk/; revision=9432 | |||||
* | Add support for idendification of function definitions since it's needed | Zac Medico | 2008-03-04 | 1 | -2/+18 | |
| | | | | | | | | | | | in some cases in order to prevent some odd function contents from being mistakenly identified as invalid variable assignments. For example, this line from _gcc-specs-directive_raw() is commonly found in environment.bz2 files: $1=="*"directive":" { pspec=spec; spec=""; outside=0; next } svn path=/main/trunk/; revision=9431 | |||||
* | Bug #211949 - Fix the regex so that it won't match the = character (equals | Zac Medico | 2008-03-04 | 1 | -1/+1 | |
| | | | | | | sign). svn path=/main/trunk/; revision=9429 | |||||
* | tell rpmbuild to clean it's working files after completion, bug #97776 | Marius Mauch | 2008-03-03 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=9428 | |||||
* | fix message on ValueError to not sound like crap | Marius Mauch | 2008-03-03 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=9427 | |||||
* | don't list files as being merged when they are ignored due to confmem, bug ↵ | Marius Mauch | 2008-03-03 | 1 | -2/+1 | |
| | | | | | | #212080 svn path=/main/trunk/; revision=9426 | |||||
* | check available space in DISTDIR before trying to fetch/copy a file, bug #212152 | Marius Mauch | 2008-03-03 | 1 | -2/+11 | |
| | | | | svn path=/main/trunk/; revision=9425 | |||||
* | Buf #210372 - Fix FEATURES=suidctl so that it really works again. | Zac Medico | 2008-03-03 | 1 | -7/+8 | |
| | | | | svn path=/main/trunk/; revision=9423 | |||||
* | Bug #211949 - Tweak the regex so that a leading whitespace character | Zac Medico | 2008-03-03 | 1 | -1/+2 | |
| | | | | | | cannot match the required non-alphanumeric group. svn path=/main/trunk/; revision=9421 | |||||
* | Fix the regex for bug #211949 so that it correctly matches variable | Zac Medico | 2008-03-03 | 1 | -1/+1 | |
| | | | | | | names that contain more than one non-alphanumeric character. svn path=/main/trunk/; revision=9419 | |||||
* | Quote the file path and uri inside FETCHCOMMAND and RESUMECOMMAND. Thanks | Zac Medico | 2008-03-03 | 1 | -2/+2 | |
| | | | | | | to igli for suggesting. svn path=/main/trunk/; revision=9418 | |||||
* | Bug #211949 - As suggested by vapier, tighten the variable filter to also | Zac Medico | 2008-03-02 | 2 | -2/+5 | |
| | | | | | | | exclude variable names that begin with a digit or that contain any non-alphanumeric characters that are not be supported by bash. svn path=/main/trunk/; revision=9416 | |||||
* | Make profile stacking of default USE and package.* slightly more efficient | Zac Medico | 2008-03-02 | 1 | -3/+6 | |
| | | | | | | by skipping list.insert() calls when possible. svn path=/main/trunk/; revision=9415 | |||||
* | one more fix to restore correct order for usemask/useforce | Marius Mauch | 2008-03-02 | 1 | -6/+12 | |
| | | | | svn path=/main/trunk/; revision=9414 | |||||
* | fix indentation screwup from r9412 | Marius Mauch | 2008-03-02 | 1 | -3/+3 | |
| | | | | svn path=/main/trunk/; revision=9413 | |||||
* | change stacking order of r9408 so more specific atoms override generic ones | Marius Mauch | 2008-03-02 | 1 | -7/+7 | |
| | | | | svn path=/main/trunk/; revision=9412 | |||||
* | Fix typo. | Zac Medico | 2008-03-02 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=9411 | |||||
* | apply r9408 also for profile-base package.*use* files | Marius Mauch | 2008-03-02 | 1 | -9/+27 | |
| | | | | svn path=/main/trunk/; revision=9410 | |||||
* | remove FEATURES=livecvsportage | Marius Mauch | 2008-03-02 | 2 | -32/+29 | |
| | | | | svn path=/main/trunk/; revision=9409 | |||||
* | stack use flags from package.use for multiple matching atoms (bug #200385) | Marius Mauch | 2008-03-02 | 1 | -3/+9 | |
| | | | | svn path=/main/trunk/; revision=9408 | |||||
* | ensure that global variables are used to prevent confusing issues like bug ↵ | Marius Mauch | 2008-03-02 | 2 | -1/+8 | |
| | | | | | | #212055 svn path=/main/trunk/; revision=9407 | |||||
* | undo registrations of preserved libraries if the merge fails, bug #210501 | Marius Mauch | 2008-03-02 | 1 | -0/+3 | |
| | | | | svn path=/main/trunk/; revision=9406 | |||||
* | Bug #211949 - Make filter_readonly_variables() remove any variables | Zac Medico | 2008-03-01 | 1 | -3/+7 | |
| | | | | | | with names containing a hyphen since bash does not allow them. svn path=/main/trunk/; revision=9402 | |||||
* | Make 'import portage' statements more tolerant to broken source statements | Zac Medico | 2008-03-01 | 2 | -3/+28 | |
| | | | | | | | | in make.conf since exceptions thrown during 'import portage' statements can practically render the api unusable for api consumers. Thanks to lxnay for the suggestion. svn path=/main/trunk/; revision=9400 | |||||
* | In the suidctl code, move the addwrite call out of the loop. Thanks to ferringb. | Zac Medico | 2008-02-29 | 1 | -4/+4 | |
| | | | | svn path=/main/trunk/; revision=9399 | |||||
* | remove code for manifest1 support | Marius Mauch | 2008-02-28 | 5 | -301/+7 | |
| | | | | svn path=/main/trunk/; revision=9398 | |||||
* | supress stupid line echo in deprecation notices | Marius Mauch | 2008-02-28 | 1 | -1/+6 | |
| | | | | svn path=/main/trunk/; revision=9397 | |||||
* | remove obsolete information from preserve-libs post-emerge messagev2.2_pre3 | Marius Mauch | 2008-02-28 | 1 | -1/+0 | |
| | | | | svn path=/main/trunk/; revision=9395 | |||||
* | separate different messages with newlines in post-emerge output | Marius Mauch | 2008-02-28 | 1 | -3/+4 | |
| | | | | svn path=/main/trunk/; revision=9394 | |||||
* | Fix some references to config["PORTAGE_USE"] to prevent potential | Zac Medico | 2008-02-28 | 1 | -3/+3 | |
| | | | | | | KeyErrors. svn path=/main/trunk/; revision=9393 | |||||
* | Bug #211554 - Replace references to config["USE"] with references to | Zac Medico | 2008-02-27 | 2 | -72/+76 | |
| | | | | | | | | config["PORTAGE_USE"] (which is filtered for intersection with IUSE) so that dependency calculations at installation time are consistent with those at depclean time. svn path=/main/trunk/; revision=9392 | |||||
* | Revert r9387 (the fix for bug #211554) until I figure out why it's messing | Zac Medico | 2008-02-27 | 2 | -15/+15 | |
| | | | | | | up USE calculations for world updates. svn path=/main/trunk/; revision=9391 | |||||
* | Bug #211294 - Make repoman ignore profiles labeled with anything other | Zac Medico | 2008-02-27 | 1 | -0/+3 | |
| | | | | | | | than "stable" or "dev" in profiles.desc so that we can extend it with new labels such as "exp". svn path=/main/trunk/; revision=9389 | |||||
* | Don't filter USE flags in emerge --info output. | Zac Medico | 2008-02-27 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=9388 | |||||
* | Bug #211554 - Replace references to config["USE"] with references to | Zac Medico | 2008-02-27 | 2 | -16/+16 | |
| | | | | | | | | config["PORTAGE_USE"] (which is filtered for intersection with IUSE) so that dependency calculations at installation time are consistent with those at depclean time. svn path=/main/trunk/; revision=9387 | |||||
* | For depclean/prune unmerge order, if there are no dependencies between | Zac Medico | 2008-02-26 | 1 | -27/+33 | |
| | | | | | | package then just unmerge them alphabetically. svn path=/main/trunk/; revision=9385 | |||||
* | Bug #211365 - Use catpkgsplit() instead of pkgsplit() on the cpv in the | Zac Medico | 2008-02-26 | 1 | -1/+2 | |
| | | | | | | | | dblink constructor since otherwise weird categories containing numbers can make pkgsplit() return None (likely related to version regex handling). (branches/2.1.2 r9383) svn path=/main/trunk/; revision=9384 | |||||
* | Double import, thanks grobian :) | Alec Warner | 2008-02-24 | 1 | -1/+0 | |
| | | | | svn path=/main/trunk/; revision=9381 | |||||
* | Various repoman fixes, plus a weird lockfile tracekback in news. | Alec Warner | 2008-02-24 | 3 | -6/+9 | |
| | | | | svn path=/main/trunk/; revision=9377 | |||||
* | only try to fetch compression schemes which the host supports | Mike Frysinger | 2008-02-23 | 1 | -1/+10 | |
| | | | | svn path=/main/trunk/; revision=9372 |