Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Instead of calling sys.exit() when aux_get() fails inside getfetchlist(), ↵ | Zac Medico | 2007-06-01 | 1 | -2/+4 |
| | | | | | | convert the KeyError to an InvalidDependString exception since callers already handle it. svn path=/main/trunk/; revision=6708 | ||||
* | Don't repeatedly invoke the depend phase for ebuilds that are already known ↵ | Zac Medico | 2007-06-01 | 1 | -0/+4 |
| | | | | | | to be broken. svn path=/main/trunk/; revision=6707 | ||||
* | For bug #149397, raise an InvalidDependString exception if a USE has no ↵ | Zac Medico | 2007-06-01 | 1 | -0/+2 |
| | | | | | | basename. svn path=/main/trunk/; revision=6706 | ||||
* | Add some additional variables to the Packages header. | Zac Medico | 2007-06-01 | 1 | -0/+17 |
| | | | | svn path=/main/trunk/; revision=6705 | ||||
* | Fix typo. | Zac Medico | 2007-05-31 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=6704 | ||||
* | Raise a KeyError from bindbapi.aux_get() when appropriate. | Zac Medico | 2007-05-31 | 1 | -0/+2 |
| | | | | svn path=/main/trunk/; revision=6699 | ||||
* | 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. svn path=/main/trunk/; revision=6698 | ||||
* | Replace deprecated binarytree.remotepkgs usage with binarytree._remotepkgs ↵ | Zac Medico | 2007-05-31 | 1 | -16/+11 |
| | | | | | | since the former is vulnerable to collisions in the tbz2 filename. svn path=/main/trunk/; revision=6697 | ||||
* | Fix typos. | Zac Medico | 2007-05-31 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=6695 | ||||
* | Add PORTAGE_BINHOST support for fetching a remote Packages index. If the ↵ | Zac Medico | 2007-05-31 | 2 | -11/+102 |
| | | | | | | index is not found then it falls back to the old directory listing method. svn path=/main/trunk/; revision=6694 | ||||
* | Implement bindbapi.cpv_all() since the one from fakedbapi won't populate the ↵ | Zac Medico | 2007-05-31 | 1 | -0/+5 |
| | | | | | | tree. svn path=/main/trunk/; revision=6693 | ||||
* | Don't define bindbapi.move_slot_ent() since the inherited one works fine. ↵ | Zac Medico | 2007-05-31 | 1 | -7/+2 |
| | | | | | | Override cp_all() instead of cpv_all() since the latter calls the former. svn path=/main/trunk/; revision=6692 | ||||
* | Don't try to perform global updates on binary packages unless $PKGDIR is ↵ | Zac Medico | 2007-05-31 | 1 | -9/+14 |
| | | | | | | writable. svn path=/main/trunk/; revision=6691 | ||||
* | Trigger an update of the Packages index when a package is moved or ↵ | Zac Medico | 2007-05-31 | 1 | -1/+2 |
| | | | | | | aux_update() is called. svn path=/main/trunk/; revision=6690 | ||||
* | Allow dbapi.aux_update() to prune empty metadata values from storage. | Zac Medico | 2007-05-31 | 2 | -1/+10 |
| | | | | svn path=/main/trunk/; revision=6689 | ||||
* | Create one unified dbapi.move_slot_ent() method to replace the corresponding ↵ | Zac Medico | 2007-05-31 | 3 | -68/+23 |
| | | | | | | binarytree and vardbapi methods. svn path=/main/trunk/; revision=6688 | ||||
* | Make automatic "global updates" always use the config instance that's ↵ | Zac Medico | 2007-05-31 | 3 | -6/+5 |
| | | | | | | associated with /, since the rest of the code is targeted at /. svn path=/main/trunk/; revision=6687 | ||||
* | Create one unified dbapi.update_ents() method and use it for both ↵ | Zac Medico | 2007-05-31 | 5 | -53/+31 |
| | | | | | | fixpackages and the emaint move{inst,bin} targets. svn path=/main/trunk/; revision=6686 | ||||
* | Only check ChangeLog if we're dealing with an ebuild (bug #170604) | Marius Mauch | 2007-05-31 | 1 | -2/+6 |
| | | | | svn path=/main/trunk/; revision=6685 | ||||
* | catch GetoptError | Marius Mauch | 2007-05-31 | 1 | -1/+5 |
| | | | | svn path=/main/trunk/; revision=6684 | ||||
* | remove pointless $PORTDIR lock | Marius Mauch | 2007-05-31 | 1 | -26/+16 |
| | | | | svn path=/main/trunk/; revision=6682 | ||||
* | Fix an IndexError in get_operator() that occurs when isvalidatom() passes it ↵ | Zac Medico | 2007-05-30 | 1 | -0/+2 |
| | | | | | | an empty string. svn path=/main/trunk/; revision=6680 | ||||
* | 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. svn path=/main/trunk/; revision=6678 | ||||
* | Show deprecation warnings if the "clone" parameters are used for the ↵ | Zac Medico | 2007-05-30 | 3 | -0/+6 |
| | | | | | | binartree, vartree, or portagetree constructors. svn path=/main/trunk/; revision=6676 | ||||
* | Return a copy of the cached result from match_from_list(). | Zac Medico | 2007-05-30 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=6673 | ||||
* | 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. svn path=/main/trunk/; revision=6671 | ||||
* | Fix slot handling at the beginning of match_from_list(). | Zac Medico | 2007-05-30 | 1 | -2/+1 |
| | | | | svn path=/main/trunk/; revision=6669 | ||||
* | For bug #180222, make ecompressdir use -f for the automatic decompression phase. | Zac Medico | 2007-05-30 | 1 | -3/+3 |
| | | | | svn path=/main/trunk/; revision=6667 | ||||
* | For bug #179870, correctly handle slot deps in the profile's package.* files. | Zac Medico | 2007-05-29 | 1 | -12/+12 |
| | | | | svn path=/main/trunk/; revision=6665 | ||||
* | Fix get_operator() and best_match_to_list() so that slot deps mesh properly ↵ | Zac Medico | 2007-05-29 | 1 | -1/+2 |
| | | | | | | with operators. svn path=/main/trunk/; revision=6663 | ||||
* | 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. svn path=/main/trunk/; revision=6661 | ||||
* | Don't pass slotted packages into pkgsplit since it doesn't handle them. | Zac Medico | 2007-05-29 | 1 | -4/+11 |
| | | | | svn path=/main/trunk/; revision=6659 | ||||
* | 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. svn path=/main/trunk/; revision=6657 | ||||
* | Fix binarytree.gettbz2() so that it works without $PKGDIR/All/ and inserts ↵ | Zac Medico | 2007-05-28 | 1 | -2/+4 |
| | | | | | | the downloaded package into the local index. svn path=/main/trunk/; revision=6656 | ||||
* | Include IUSE in the Package index so that it can be used for --newuse ↵ | Zac Medico | 2007-05-28 | 1 | -1/+2 |
| | | | | | | calculations. svn path=/main/trunk/; revision=6655 | ||||
* | Cap the progress bar columns at 80 since it looks ridiculous when it gets ↵ | Zac Medico | 2007-05-28 | 1 | -0/+3 |
| | | | | | | too wide. svn path=/main/trunk/; revision=6654 | ||||
* | Fix emaint world $ROOT handling. | Zac Medico | 2007-05-28 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=6653 | ||||
* | Add new emaint targets called "moveinst" and "movebin" for applying package ↵ | Zac Medico | 2007-05-28 | 4 | -17/+153 |
| | | | | | | moves from $PORTDIR/profiles/updates/ on installed packages and binary packages. svn path=/main/trunk/; revision=6652 | ||||
* | 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. svn path=/main/trunk/; revision=6650 | ||||
* | 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. svn path=/main/trunk/; revision=6648 | ||||
* | Fix typo. | Zac Medico | 2007-05-27 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=6647 | ||||
* | Make emaint prune stale entires from $PKGDIR/Packages. | Zac Medico | 2007-05-27 | 2 | -3/+37 |
| | | | | svn path=/main/trunk/; revision=6644 | ||||
* | Add an emaint "binhost" target which does the time consuming population of ↵ | Zac Medico | 2007-05-27 | 1 | -1/+59 |
| | | | | | | $PKGDIR/Packages that is necessary for a binhost (MD5 makes it relatively slow). It reuses metadata from the existing Packages file whenever possible. svn path=/main/trunk/; revision=6643 | ||||
* | Fix a typo. | Zac Medico | 2007-05-27 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=6642 | ||||
* | Fix an UnboundLocalError when there's no tty. | Zac Medico | 2007-05-27 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=6641 | ||||
* | Add SIGWINCH support so that the progress bar is resized if the xterm is ↵ | Zac Medico | 2007-05-27 | 1 | -2/+7 |
| | | | | | | resized. svn path=/main/trunk/; revision=6640 | ||||
* | Add progress support to emaint (similar to wget's progress bar). | Zac Medico | 2007-05-27 | 2 | -5/+160 |
| | | | | svn path=/main/trunk/; revision=6639 | ||||
* | Add a get_term_size() function that uses the curses module if available and ↵ | Zac Medico | 2007-05-27 | 1 | -11/+24 |
| | | | | | | otherwise falls back to parsing the output of `stty size`. svn path=/main/trunk/; revision=6638 | ||||
* | In the WorldHandler class, add support for an onProgress callback that can ↵ | Zac Medico | 2007-05-27 | 1 | -3/+14 |
| | | | | | | be used notify the user of job progress. This isn't really useful for WorldHandler since it completes quickly, but it will be useful for longer running tasks. svn path=/main/trunk/; revision=6637 | ||||
* | Fix logic for USE_EXPAND variables that are incremental (there are none ↵ | Zac Medico | 2007-05-26 | 1 | -9/+17 |
| | | | | | | currently). svn path=/main/trunk/; revision=6635 |