Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | For bug #172886, catch GetoptError. (trunk r6684) | Zac Medico | 2007-05-31 | 1 | -1/+5 |
| | | | | svn path=/main/branches/2.1.2/; revision=6701 | ||||
* | Make dep_zapdeps() pull SLOT from the correct dbapi instance when it falls ↵ | Zac Medico | 2007-05-31 | 1 | -3/+8 |
| | | | | | | back to the vdb. (trunk r6698) svn path=/main/branches/2.1.2/; revision=6700 | ||||
* | Fix an IndexError in get_operator() that occurs when isvalidatom() passes it ↵v2.1.2.9 | Zac Medico | 2007-05-30 | 1 | -0/+2 |
| | | | | | | an empty string. (trunk r6680) svn path=/main/branches/2.1.2/; revision=6681 | ||||
* | For bug #180399, raise an appropriate InvalidDependString exception if there ↵ | Zac Medico | 2007-05-30 | 1 | -1/+12 |
| | | | | | | is no flag attached directly to a '?' token. (trunk r6678) svn path=/main/branches/2.1.2/; revision=6679 | ||||
* | Show deprecation warnings if the "clone" parameters are used for the ↵ | Zac Medico | 2007-05-30 | 1 | -0/+6 |
| | | | | | | binartree, vartree, or portagetree constructors. (trunk r6676) svn path=/main/branches/2.1.2/; revision=6677 | ||||
* | Return a copy of the cached result from match_from_list(). (trunk r6673) | Zac Medico | 2007-05-30 | 1 | -1/+1 |
| | | | | svn path=/main/branches/2.1.2/; revision=6674 | ||||
* | For bug #61732, support -flag in USE (instead of just +flag). Given the ↵ | Zac Medico | 2007-05-30 | 3 | -3/+8 |
| | | | | | | current default USE_ORDER, -flag in IUSE has no effect. (trunk r6671) svn path=/main/branches/2.1.2/; revision=6672 | ||||
* | Fix slot handling at the beginning of match_from_list(). (trunk r6669) | Zac Medico | 2007-05-30 | 1 | -2/+1 |
| | | | | svn path=/main/branches/2.1.2/; revision=6670 | ||||
* | For bug #180222, make ecompressdir use -f for the automatic decompression ↵ | Zac Medico | 2007-05-30 | 1 | -3/+3 |
| | | | | | | phase. (trunk r6667) svn path=/main/branches/2.1.2/; revision=6668 | ||||
* | For bug #179870, correctly handle slot deps in the profile's package.* ↵ | Zac Medico | 2007-05-29 | 1 | -12/+12 |
| | | | | | | files. (trunk r6665) svn path=/main/branches/2.1.2/; revision=6666 | ||||
* | Fix get_operator() and best_match_to_list() so that slot deps mesh properly ↵ | Zac Medico | 2007-05-29 | 1 | -1/+2 |
| | | | | | | with operators. (trunk r6663) svn path=/main/branches/2.1.2/; revision=6664 | ||||
* | Fix dep_getcpv() so that it always properly removes the slot regardless of ↵ | Zac Medico | 2007-05-29 | 1 | -3/+2 |
| | | | | | | which operator is present. (trunk r6661) svn path=/main/branches/2.1.2/; revision=6662 | ||||
* | Don't pass slotted packages into pkgsplit since it doesn't handle them. ↵ | Zac Medico | 2007-05-29 | 1 | -4/+11 |
| | | | | | | (trunk r6659) svn path=/main/branches/2.1.2/; revision=6660 | ||||
* | For bug #179870, add support for cpv:slot in match_from_list() and use it to ↵ | Zac Medico | 2007-05-29 | 2 | -14/+14 |
| | | | | | | make config.setcpv() distinguish slot atoms in package.use. (trunk r6657) svn path=/main/branches/2.1.2/; revision=6658 | ||||
* | For bug #180009, add a PORTAGE_RSYNC_INITIAL_TIMEOUT config variable. The ↵ | Zac Medico | 2007-05-28 | 2 | -2/+16 |
| | | | | | | default is 15 seconds and it can be disabled by setting it to 0. (trunk r6650) svn path=/main/branches/2.1.2/; revision=6651 | ||||
* | For bug #180079, fix a KeyError so that a search for the empty string will ↵ | Zac Medico | 2007-05-28 | 1 | -2/+2 |
| | | | | | | go ahead and match all packages. (trunk r6648) svn path=/main/branches/2.1.2/; revision=6649 | ||||
* | Fix logic for USE_EXPAND variables that are incremental (there are none ↵ | Zac Medico | 2007-05-26 | 1 | -9/+17 |
| | | | | | | currently). (trunk r6635) svn path=/main/branches/2.1.2/; revision=6636 | ||||
* | xmlint can produce garbage output even on success, so only dump the ouput ↵ | Zac Medico | 2007-05-26 | 1 | -3/+8 |
| | | | | | | when it fails. See bug #179008. (trunk r6631) svn path=/main/branches/2.1.2/; revision=6632 | ||||
* | Store flags as a set inside the USE incremental loop. (trunk r6627) | Zac Medico | 2007-05-25 | 1 | -10/+8 |
| | | | | svn path=/main/branches/2.1.2/; revision=6628 | ||||
* | For bug #179766, expand USE_EXPAND variables inside the USE incremental loop ↵ | Zac Medico | 2007-05-25 | 1 | -24/+25 |
| | | | | | | so that USE"-*" will not always destroy them. (trunk r6623) svn path=/main/branches/2.1.2/; revision=6624 | ||||
* | Skip fetching of metadata.dtd when mymode == "manifest". (trunk r6618)v2.1.2.8 | Zac Medico | 2007-05-25 | 1 | -2/+4 |
| | | | | svn path=/main/branches/2.1.2/; revision=6619 | ||||
* | Fix the ignore-previously-merged option so that it compares the original ↵ | Zac Medico | 2007-05-24 | 1 | -1/+2 |
| | | | | | | files, since mrgconf can be identical to conf['current'] even when conf['new'] is different from the archived .dist version (due to diff3 merging). (trunk r6615) svn path=/main/branches/2.1.2/; revision=6616 | ||||
* | Add a 'ignore-previously-merged' config option which gives similar behavior ↵ | Zac Medico | 2007-05-23 | 2 | -0/+13 |
| | | | | | | to the --noconfmem emerge option. (trunk r6591:6592) svn path=/main/branches/2.1.2/; revision=6608 | ||||
* | Punt the portdbapi.getsize() function since it's unused and broken (mysum ↵ | Zac Medico | 2007-05-23 | 1 | -13/+0 |
| | | | | | | referenced before assignment). (trunk r6582) svn path=/main/branches/2.1.2/; revision=6607 | ||||
* | hardlink basic suid protection (trunk r6580) | Zac Medico | 2007-05-23 | 1 | -0/+6 |
| | | | | svn path=/main/branches/2.1.2/; revision=6606 | ||||
* | Use device number and i-node number (like os.path.samefile does) to check if ↵ | Zac Medico | 2007-05-23 | 1 | -1/+18 |
| | | | | | | the current directory is inside a given overlay. This solves issues with path comparison and symlinks. (trunk r6558:6559) svn path=/main/branches/2.1.2/; revision=6605 | ||||
* | In --tree output, keep track of which graph edges have already been ↵ | Zac Medico | 2007-05-23 | 1 | -0/+9 |
| | | | | | | displayed and try not to display a given edge more than once. (trunk r6555:6557) svn path=/main/branches/2.1.2/; revision=6604 | ||||
* | For bug #176539, add a manifest target to repoman so that there's a simple ↵ | Zac Medico | 2007-05-23 | 1 | -2/+16 |
| | | | | | | way to just generate a Manifest. svn path=/main/branches/2.1.2/; revision=6603 | ||||
* | s:${PORTDIR}:/usr/portage: so that it's not implied that those variables are ↵ | Zac Medico | 2007-05-23 | 2 | -8/+33 |
| | | | | | | automatically relative to ${PORTDIR} when the value of ${PORTDIR} has changed to something other than /usr/portage. Thanks to kerframil for reporting. (trunk r6522:6523) svn path=/main/branches/2.1.2/; revision=6602 | ||||
* | For bug #177601, add a reference the --verbose option documentation in the ↵ | Zac Medico | 2007-05-23 | 1 | -1/+2 |
| | | | | | | OUTPUT section. svn path=/main/branches/2.1.2/; revision=6601 | ||||
* | For forward compatibility, make binarytree.populate() work even when ↵ | Zac Medico | 2007-05-22 | 1 | -2/+0 |
| | | | | | | $PKGDIR/All/ doesn't exist. svn path=/main/branches/2.1.2/; revision=6578 | ||||
* | Use bash to spawn FETCHCOMMAND under selinux since most other binaries are ↵ | Zac Medico | 2007-05-22 | 1 | -0/+2 |
| | | | | | | forbidden as entrypoints into the fetch domain. Thanks to Justin Heesemann <jh@ionium.org> for reporting. (trunk r6565:6566) svn path=/main/branches/2.1.2/; revision=6577 | ||||
* | For bug #179008, just use metadata.dtd directly from $DISTDIR. (trunk ↵ | Zac Medico | 2007-05-22 | 1 | -14/+13 |
| | | | | | | r6561:6562) svn path=/main/branches/2.1.2/; revision=6576 | ||||
* | In fetch(), don't try to parse digests unless the "O" variable is defined. ↵ | Zac Medico | 2007-05-22 | 1 | -2/+7 |
| | | | | | | (trunk r6560:6561) svn path=/main/branches/2.1.2/; revision=6575 | ||||
* | For bug #179206, improve efficiency by using a containment test instead of ↵ | Zac Medico | 2007-05-22 | 1 | -2/+2 |
| | | | | | | str.count inside update_dbentry. Thanks to Jason Lai <jason.lai@gmail.com>. (trunk r6559:6560) svn path=/main/branches/2.1.2/; revision=6574 | ||||
* | fix from James C. Georgas to not modify EXTRA_EINSTALL #178544 (trunk ↵ | Zac Medico | 2007-05-22 | 1 | -3/+4 |
| | | | | | | r6552:6553) svn path=/main/branches/2.1.2/; revision=6573 | ||||
* | Don't protect USE_EXPAND variables from -* anymore because the really ↵ | Zac Medico | 2007-05-22 | 1 | -1/+1 |
| | | | | | | critical ones should all be in use.force now (typically kernel_linux, elibc_glibc, and userland_GNU). (trunk r6539:6540) svn path=/main/branches/2.1.2/; revision=6572 | ||||
* | For bug #178293, don't write digest-* files unnecessarily when SRC_URI is ↵ | Zac Medico | 2007-05-13 | 1 | -2/+5 |
| | | | | | | empty. (trunk r6534:6535) svn path=/main/branches/2.1.2/; revision=6536 | ||||
* | Fix the varexpand quotes tests since quotes are no longer removed by this ↵ | Zac Medico | 2007-05-13 | 1 | -2/+2 |
| | | | | | | function. (trunk r6524:6525) svn path=/main/branches/2.1.2/; revision=6526 | ||||
* | For bug #177763, clarify about how FEATURES=keepwork allows ${WORKDDIR} to ↵ | Zac Medico | 2007-05-10 | 1 | -1/+5 |
| | | | | | | be reused. (trunk r6518:6519) svn path=/main/branches/2.1.2/; revision=6520 | ||||
* | Make sure FEATURES=test and USE=test are consistently enabled for all ↵ | Zac Medico | 2007-05-10 | 1 | -8/+9 |
| | | | | | | requested phases when the test phase is forced via the ebuild command. (trunk r6516:6517) svn path=/main/branches/2.1.2/; revision=6518 | ||||
* | Make sure USE=test is properly enabled when the test phase is forced via the ↵ | Zac Medico | 2007-05-10 | 1 | -1/+6 |
| | | | | | | ebuild command, even when USE from ${T}/environment doen't have it. (trunk r6512:6513) svn path=/main/branches/2.1.2/; revision=6514 | ||||
* | For bug #177591, increase shell compatibility by preserving quotes in ↵ | Zac Medico | 2007-05-09 | 1 | -2/+4 |
| | | | | | | varexpand() since quote removal is handled by shlex. (trunk r6504:6505) svn path=/main/branches/2.1.2/; revision=6510 | ||||
* | Make sure USE=test is properly enabled when the test phase is forced via the ↵ | Zac Medico | 2007-05-09 | 2 | -0/+5 |
| | | | | | | ebuild command. Thanks to Caster for reporting. (trunk r6507:6508) svn path=/main/branches/2.1.2/; revision=6509 | ||||
* | Prevent blockers that are only partially resolvable by merge order from ↵v2.1.2.7 | Zac Medico | 2007-05-07 | 1 | -1/+10 |
| | | | | | | accidentally being ignored. (trunk r6493:6494) svn path=/main/branches/2.1.2/; revision=6495 | ||||
* | Use shlex for better splitting of PORTAGE_RSYNC_OPTS and ↵ | Zac Medico | 2007-05-06 | 1 | -9/+15 |
| | | | | | | PORTAGE_RSYNC_EXTRA_OPTS. (trunk r6491:6492) svn path=/main/branches/2.1.2/; revision=6493 | ||||
* | Use shlex for better splitting of FETCHCOMMAND. (trunk r6489:6490) | Zac Medico | 2007-05-06 | 1 | -4/+4 |
| | | | | svn path=/main/branches/2.1.2/; revision=6491 | ||||
* | Use varexpand to expand FETCHCOMMAND and RESUMECOMMAND. (trunk r6486:6487) | Zac Medico | 2007-05-06 | 1 | -6/+7 |
| | | | | svn path=/main/branches/2.1.2/; revision=6488 | ||||
* | For bug #171259, fix vercmp so that implicit _p0 is less than explicit _p0. ↵ | Zac Medico | 2007-05-05 | 1 | -3/+5 |
| | | | | | | Thanks to TGL <degrenier@easyconnect.fr> for the patch. (trunk r6484:6485) svn path=/main/branches/2.1.2/; revision=6486 | ||||
* | Use match_from_list in order to potentially avoid more blocks. (trunk ↵ | Zac Medico | 2007-05-05 | 1 | -10/+10 |
| | | | | | | r6481:6482) svn path=/main/branches/2.1.2/; revision=6483 |