Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | add support for lzma/gz snapshots | Mike Frysinger | 2008-02-23 | 1 | -68/+88 |
| | | | | svn path=/main/trunk/; revision=9371 | ||||
* | tighten up output from script | Mike Frysinger | 2008-02-23 | 1 | -39/+39 |
| | | | | svn path=/main/trunk/; revision=9370 | ||||
* | cleanup main option parsing | Mike Frysinger | 2008-02-23 | 1 | -23/+34 |
| | | | | svn path=/main/trunk/; revision=9369 | ||||
* | Revert portdbapi category auto-detection code since it's not really needed | Zac Medico | 2008-02-22 | 1 | -9/+4 |
| | | | | | | | | and can cause problems if we need to add new non-category directories in the future. We only really need the category auto-detection for bindbapi and vardbapi anyway. svn path=/main/trunk/; revision=9368 | ||||
* | Add support for file paths as arguments to emerge. If an argument starts | Zac Medico | 2008-02-22 | 1 | -0/+30 |
| | | | | | | | | with / and it's not recognized as a tbz2 or ebuild then we try to find and owner in the vdb and generate a slot atom from it. Thanks to solar for the suggestion. svn path=/main/trunk/; revision=9367 |