Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove duplicate entries from special variables processed by env_update() ↵ | Marius Mauch | 2007-06-05 | 1 | -2/+6 |
| | | | | | | (bug #172194) svn path=/main/trunk/; revision=6736 | ||||
* | Improve support for slot deps atoms given on the command line. Thanks to ↵ | Zac Medico | 2007-06-04 | 1 | -2/+5 |
| | | | | | | Flameeyes for reporting. svn path=/main/trunk/; revision=6730 | ||||
* | For bug #164655, port quickpkg to python and use the tarfile module for ↵ | Zac Medico | 2007-06-04 | 1 | -0/+51 |
| | | | | | | proper handling of symlinks to directories. Thanks to Martin Parm <parmus@diku.dk> for the initial port. svn path=/main/trunk/; revision=6728 | ||||
* | Fix broken usage of lstrip in creating the PROFILE header field. | Zac Medico | 2007-06-03 | 1 | -2/+3 |
| | | | | svn path=/main/trunk/; revision=6727 | ||||
* | Remove pym/{cache,elog_modules} directory symlinks since they lead to ↵ | Zac Medico | 2007-06-03 | 2 | -2/+0 |
| | | | | | | upgrade/downgrade issues. These modules probably aren't referenced from outside of portage anyway. There's a hack in config.load_best_module() so that cache.* in /etc/portage/modules will first try cache.* and then try portage.cache.* if there's an ImportError. svn path=/main/trunk/; revision=6726 | ||||
* | Use the PORTAGE_BINHOST_HEADER_URI environment variable to define the URI ↵ | Zac Medico | 2007-06-02 | 1 | -4/+8 |
| | | | | | | header field for the Packages index. If the URI header field is defined then the client will use it as a base URI for fetching packages. svn path=/main/trunk/; revision=6725 | ||||
* | copyrights.. id? what? | Alec Warner | 2007-06-02 | 5 | -0/+22 |
| | | | | svn path=/main/trunk/; revision=6724 | ||||
* | If PORTAGE_BINHOST is defined then use it as a URI attribute in the Packages ↵ | Zac Medico | 2007-06-01 | 1 | -0/+3 |
| | | | | | | index header. svn path=/main/trunk/; revision=6723 | ||||
* | Include SHA1 digests in the Packages index. | Zac Medico | 2007-06-01 | 1 | -7/+11 |
| | | | | svn path=/main/trunk/; revision=6722 | ||||
* | Add a VERSION attribute to the Packages index header and reject any index ↵ | Zac Medico | 2007-06-01 | 1 | -3/+24 |
| | | | | | | with an unsupported version (current supported version is 0). svn path=/main/trunk/; revision=6721 | ||||
* | Make binarytree.prevent_collision() update the Packages index since it ↵ | Zac Medico | 2007-06-01 | 1 | -1/+5 |
| | | | | | | changes the PATH attribute. svn path=/main/trunk/; revision=6720 | ||||
* | Add an optional PATH attribute to the Packages index in order to indicate ↵ | Zac Medico | 2007-06-01 | 1 | -9/+25 |
| | | | | | | the relative path of the package within the repository. In the future this will allow storage of more than one package per cpv but for now it's just use to indicate if a package is stored in the old-style All/ directory (instead of the category directory). svn path=/main/trunk/; revision=6718 | ||||
* | Add --getbinpkg digest verification. | Zac Medico | 2007-06-01 | 2 | -6/+51 |
| | | | | svn path=/main/trunk/; revision=6709 | ||||
* | 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 | 2 | -5/+4 |
| | | | | | | 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 | 4 | -36/+30 |
| | | | | | | 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 | ||||
* | 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 | 2 | -2/+7 |
| | | | | | | 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 #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 | ||||
* | Add new emaint targets called "moveinst" and "movebin" for applying package ↵ | Zac Medico | 2007-05-28 | 3 | -16/+32 |
| | | | | | | 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 | 1 | -2/+10 |
| | | | | | | 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 |