Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |||||
* | Fix broken dict.get logic. | Zac Medico | 2007-05-26 | 1 | -2/+4 | |
| | | | | svn path=/main/trunk/; revision=6634 | |||||
* | Create the Packages index whether or not $PKGDIR/All/ exists so that ↵ | Zac Medico | 2007-05-26 | 1 | -38/+37 | |
| | | | | | | improved binarytree.populate() performance will be available in either case. When dealing with packages in $PKGDIR/All/, it's assumed that the file name, size, and timestamp are enough information to avoid reading the xpak data. svn path=/main/trunk/; revision=6633 | |||||
* | 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. svn path=/main/trunk/; revision=6631 | |||||
* | In the econf die message, don't mention bugs.gentoo.org specifically. | Zac Medico | 2007-05-26 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=6630 | |||||
* | s/filing a report to/seeking support at/ Thanks to marienz. | Zac Medico | 2007-05-26 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=6629 | |||||
* | Store flags as a set inside the USE incremental loop. | Zac Medico | 2007-05-25 | 1 | -10/+8 | |
| | | | | svn path=/main/trunk/; revision=6627 | |||||
* | Call tcgetattr and tcsetattr on the slave end of the pty in order to avoid ↵ | Zac Medico | 2007-05-25 | 1 | -2/+2 | |
| | | | | | | an "invalid argument" error on Solaris. Thanks to grobian. svn path=/main/trunk/; revision=6625 | |||||
* | 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. svn path=/main/trunk/; revision=6623 | |||||
* | To ease the namespace transition, automatically translate cache.* to ↵ | Zac Medico | 2007-05-25 | 2 | -2/+12 | |
| | | | | | | portage.cache.* if an ImportError occurs. svn path=/main/trunk/; revision=6620 | |||||
* | Skip fetching of metadata.dtd when mymode == "manifest". | Zac Medico | 2007-05-25 | 1 | -2/+4 | |
| | | | | svn path=/main/trunk/; revision=6618 | |||||
* | Don't treat KEYWORDS="-*" like KEYWORDS="*", because it's never been that ↵ | Zac Medico | 2007-05-24 | 1 | -2/+3 | |
| | | | | | | way and the * behavior was already annoying enough. svn path=/main/trunk/; revision=6617 | |||||
* | 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). svn path=/main/trunk/; revision=6615 | |||||
* | Make PackageIndex.write() omit USE when appropriate. | Zac Medico | 2007-05-24 | 1 | -3/+4 | |
| | | | | svn path=/main/trunk/; revision=6613 | |||||
* | Remember to call the superclass constructor. | Zac Medico | 2007-05-24 | 1 | -0/+1 | |
| | | | | svn path=/main/trunk/; revision=6612 | |||||
* | Make PackageIndex.write() alphabetize the metadata keys. | Zac Medico | 2007-05-24 | 1 | -2/+6 | |
| | | | | svn path=/main/trunk/; revision=6611 | |||||
* | Fix paren_normalize logic. | Zac Medico | 2007-05-24 | 1 | -6/+3 | |
| | | | | svn path=/main/trunk/; revision=6610 | |||||
* | Add more relevant package metadata to the Packages index, including ↵ | Zac Medico | 2007-05-24 | 2 | -0/+61 | |
| | | | | | | dependencies with USE conditionals collapsed. svn path=/main/trunk/; revision=6609 | |||||
* | Add a 'ignore-previously-merged' config option which gives similar behavior ↵ | Zac Medico | 2007-05-23 | 2 | -0/+13 | |
| | | | | | | to the --noconfmem emerge option. svn path=/main/trunk/; revision=6592 | |||||
* | Pass a temporary file name to the package phase in the environment variable ↵ | Zac Medico | 2007-05-23 | 3 | -19/+34 | |
| | | | | | | PORTAGE_BINPKG_TMPFILE and move the temporary file into place inside binarytree.inject(). This allows binarytree.inject() to perform the move while holding a lock. svn path=/main/trunk/; revision=6591 | |||||
* | Save memory by not holding a reference to the PackageIndex when it's not ↵ | Zac Medico | 2007-05-23 | 1 | -10/+9 | |
| | | | | | | being used. svn path=/main/trunk/; revision=6590 | |||||
* | Lock the Packages index while it's being updated with a packages that was ↵ | Zac Medico | 2007-05-23 | 1 | -12/+36 | |
| | | | | | | just built. svn path=/main/trunk/; revision=6589 | |||||
* | Store the path of $PKGDIR/Packages as binarytree._pkgindex_file. | Zac Medico | 2007-05-23 | 1 | -4/+4 | |
| | | | | svn path=/main/trunk/; revision=6588 | |||||
* | Lock $PKGDIR/Packages during population so that it won't get out of sync if ↵ | Zac Medico | 2007-05-23 | 1 | -0/+12 | |
| | | | | | | another process updates it. svn path=/main/trunk/; revision=6587 | |||||
* | Update /Packages as each package is built (MD5 is done here since it won't ↵ | Zac Medico | 2007-05-23 | 2 | -4/+49 | |
| | | | | | | hurt performance). svn path=/main/trunk/; revision=6586 | |||||
* | Discard metadata from the Packages file if there's no MTIME attribute. | Zac Medico | 2007-05-22 | 1 | -10/+4 | |
| | | | | svn path=/main/trunk/; revision=6585 | |||||
* | Split reading/writing of $PKGDIR/Packages into a PackageIndex class. | Zac Medico | 2007-05-22 | 2 | -22/+38 | |
| | | | | svn path=/main/trunk/; revision=6584 | |||||
* | Fix missing red import. | Zac Medico | 2007-05-22 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=6583 |