Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | only preserve libraries if no copy exists in the libary search path (bug ↵ | Marius Mauch | 2008-04-06 | 1 | -2/+5 |
| | | | | | | #215242) svn path=/main/trunk/; revision=9728 | ||||
* | preserve order of ebuild messages even between different message types (bug ↵ | Marius Mauch | 2008-04-06 | 1 | -4/+15 |
| | | | | | | #197905) svn path=/main/trunk/; revision=9726 | ||||
* | Handle a potential InvalidDependString exception inside | Zac Medico | 2008-04-05 | 1 | -0/+2 |
| | | | | | | CompositeDbapi.match(). svn path=/main/trunk/; revision=9720 | ||||
* | Bug #216328 - Fix broken --newuse reinstallation logic. | Zac Medico | 2008-04-05 | 1 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=9718 | ||||
* | Fix the depgraph package selection cache to update the "existing node" | Zac Medico | 2008-04-05 | 1 | -0/+8 |
| | | | | | | | state of packages if they've been added to the graph since the last call. svn path=/main/trunk/; revision=9717 | ||||
* | Fix a typo. | Zac Medico | 2008-04-05 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=9716 | ||||
* | Memoize package selection results in the depgraph for better performance. | Zac Medico | 2008-04-05 | 1 | -1/+18 |
| | | | | svn path=/main/trunk/; revision=9715 | ||||
* | Remove "selective" depgraph logic from dep_zapdeps() since it's now | Zac Medico | 2008-04-05 | 2 | -10/+0 |
| | | | | | | handled by CompositeDbapi. svn path=/main/trunk/; revision=9714 | ||||
* | Replace the depgraph's fakedbapi of visible packages with a new | Zac Medico | 2008-04-05 | 1 | -130/+34 |
| | | | | | | | CompositeDbapi that is implemented on top of the depgraph's existing package selection logic. svn path=/main/trunk/; revision=9713 | ||||
* | In dbapi.move_ent(), never assume that any of the expected metadata | Zac Medico | 2008-04-05 | 2 | -5/+6 |
| | | | | | | entries exist (PF, CATEGORY, or *.ebuild). svn path=/main/trunk/; revision=9712 | ||||
* | Add missing "the" to fix grammar. | Zac Medico | 2008-04-04 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=9710 | ||||
* | Adjust newlines whitespace masked packages display. | Zac Medico | 2008-04-04 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=9706 | ||||
* | Display the note referencing "masked packages" docs when there are | Zac Medico | 2008-04-04 | 1 | -15/+20 |
| | | | | | | installed masked packages to display. svn path=/main/trunk/; revision=9705 | ||||
* | Fix a typo in the depclean USE flag handling when populating the | Zac Medico | 2008-04-04 | 1 | -1/+1 |
| | | | | | | digraph for bug #201045. svn path=/main/trunk/; revision=9702 | ||||
* | Fix a typo. | Zac Medico | 2008-04-04 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=9700 | ||||
* | When the user has given --depclean a list of atoms to clean, pull all | Zac Medico | 2008-04-04 | 1 | -3/+9 |
| | | | | | | | | installed packages into the graph (not just those traversable from system or world) to ensure that packages can not be uninstalled unless nothing requires them. svn path=/main/trunk/; revision=9699 | ||||
* | Decrease priority on --onlydpes dependencies so that | Zac Medico | 2008-04-04 | 1 | -0/+4 |
| | | | | | | --buildpkgonly hasallzeros() works correctly. svn path=/main/trunk/; revision=9697 | ||||
* | Add missing DepPriority instances to the graph so that the --buildpkgonly | Zac Medico | 2008-04-04 | 1 | -3/+4 |
| | | | | | | hasallzeros() calculation works correctly again. svn path=/main/trunk/; revision=9696 | ||||
* | Eliminate a redundant atom from the --update greedy slot expansion code. | Zac Medico | 2008-04-03 | 1 | -3/+2 |
| | | | | svn path=/main/trunk/; revision=9695 | ||||
* | Fix package selection logic so that it always properly finds the highest | Zac Medico | 2008-04-03 | 1 | -5/+39 |
| | | | | | | | available version in a new slot even though the graph already contains a matching version in a lower slot. svn path=/main/trunk/; revision=9693 | ||||
* | Add missing str.upper() call for PORTAGE_FETCH_RESUME_MIN_SIZE. | Zac Medico | 2008-04-03 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=9691 | ||||
* | If PORTAGE_FETCH_RESUME_MIN_SIZE is undefined or empty, silently use | Zac Medico | 2008-04-03 | 1 | -0/+3 |
| | | | | | | the default. svn path=/main/trunk/; revision=9689 | ||||
* | Implement a PORTAGE_FETCH_RESUME_MIN_SIZE variable that is useful for | Zac Medico | 2008-04-03 | 1 | -3/+57 |
| | | | | | | | helping to ensure that small garbage files such as html 404 pages are properly discarded. svn path=/main/trunk/; revision=9687 | ||||
* | For old-style virtuals, we need to repeat the package.provided | Zac Medico | 2008-04-03 | 1 | -0/+12 |
| | | | | | | check against the selected package. svn path=/main/trunk/; revision=9685 | ||||
* | In cpv_expand(), if the virtuals file contains a versioned atom (like | Zac Medico | 2008-04-03 | 1 | -1/+5 |
| | | | | | | | | the base profile currently has for virtual/pam), properly remove the operator and version from the atom before it is passed into dbapi.cp_list(). svn path=/main/trunk/; revision=9683 | ||||
* | Fix the previous commit so that the Package instance is created in the | Zac Medico | 2008-04-02 | 1 | -2/+9 |
| | | | | | | correct scope. svn path=/main/trunk/; revision=9681 | ||||
* | Use Package.cp instead of dep_getkey(cpv). | Zac Medico | 2008-04-02 | 1 | -2/+6 |
| | | | | svn path=/main/trunk/; revision=9680 | ||||
* | Eliminate a redundant os.path.join() call. | Zac Medico | 2008-04-02 | 1 | -2/+1 |
| | | | | svn path=/main/trunk/; revision=9678 | ||||
* | Handle a potential FileNotFound exception in new_protect_filename() when | Zac Medico | 2008-04-02 | 1 | -3/+9 |
| | | | | | | | the last ._cfg* file happens to be a broken symlink. Thanks to bonsaikitten for reporting. svn path=/main/trunk/; revision=9677 | ||||
* | Remove the digraph._parent_child_digraph since it's no longer needed. It's | Zac Medico | 2008-04-01 | 1 | -10/+7 |
| | | | | | | | main purpose was to track PDEPEND relationships but those are handled just like the other deps now. svn path=/main/trunk/; revision=9675 | ||||
* | Use pkgcmp() instead of == and best() for correctness in case of implicit | Zac Medico | 2008-04-01 | 1 | -2/+4 |
| | | | | | | -r0. svn path=/main/trunk/; revision=9672 | ||||
* | Remove some boolean logic that is obsolete now that the "selective" parameter | Zac Medico | 2008-04-01 | 1 | -4/+1 |
| | | | | | | is passed into dep_zapdeps(). svn path=/main/trunk/; revision=9669 | ||||
* | Exploid ascending order returned from dbapi.match() calls to avoid the need | Zac Medico | 2008-04-01 | 1 | -2/+4 |
| | | | | | | to call best(). svn path=/main/trunk/; revision=9665 | ||||
* | Handle missing LICENSE in the Packages index since that's allowed for | Zac Medico | 2008-04-01 | 1 | -0/+1 |
| | | | | | | virtual packages. svn path=/main/trunk/; revision=9662 | ||||
* | When identifying a sys-apps/portage node, compare category too (not just | Zac Medico | 2008-04-01 | 1 | -2/+1 |
| | | | | | | "portage". svn path=/main/trunk/; revision=9660 | ||||
* | Bug #215308 - Cache the paths of known bad manifests to ensure that the | Zac Medico | 2008-04-01 | 1 | -1/+8 |
| | | | | | | same broken manifest is never checked twice. svn path=/main/trunk/; revision=9658 | ||||
* | When deps are forced to be satisfied by installed packages due to masking | Zac Medico | 2008-03-31 | 1 | -3/+8 |
| | | | | | | | | or unavailability, only tolerate it when the atom comes from either the system or world set since otherwise it's a good idea to bail so that the user can correct the problem. svn path=/main/trunk/; revision=9656 | ||||
* | In the package selection loop, move the installed package rejection | Zac Medico | 2008-03-31 | 1 | -10/+6 |
| | | | | | | code as early as possible. svn path=/main/trunk/; revision=9654 | ||||
* | Fix package selection logic to always properly reject the installed package | Zac Medico | 2008-03-31 | 1 | -2/+4 |
| | | | | | | when another is available and the user wants to reinstall. svn path=/main/trunk/; revision=9652 | ||||
* | Remove some redundant and obsolete code for warning about installed | Zac Medico | 2008-03-31 | 1 | -22/+2 |
| | | | | | | packages pulled into the graph. svn path=/main/trunk/; revision=9650 | ||||
* | When selecting packages and there is a mixture of old-style and new-style | Zac Medico | 2008-03-31 | 1 | -4/+17 |
| | | | | | | virtual matches, filter out the old-style virtual matches. svn path=/main/trunk/; revision=9648 | ||||
* | Bug #197810 - Fix package selection logic so that it will always fall back | Zac Medico | 2008-03-31 | 1 | -8/+0 |
| | | | | | | to an installed package when necessary. svn path=/main/trunk/; revision=9646 | ||||
* | Make depgraph creation more tolerant of missing or masked packages when | Zac Medico | 2008-03-31 | 1 | -21/+24 |
| | | | | | | | | | | | the relevant deps are satisfied by installed packages. This kind of friendliness is especially desired in cases such as --emptytree where it might not be possible to reinstall every single package. Also, it allows multislot atoms from the world file (that are necessary to prevent them from being removed by depclean) trigger warning messages while still allowing a --emptytree to proceed. svn path=/main/trunk/; revision=9645 | ||||
* | Replace an package tuple with a real Package instance. | Zac Medico | 2008-03-31 | 1 | -2/+1 |
| | | | | svn path=/main/trunk/; revision=9644 | ||||
* | Pass Package instances into visible() so that the package instance can | Zac Medico | 2008-03-31 | 1 | -27/+30 |
| | | | | | | | be used to cache relevant visibility information such as whether or not the package is corrupt or otherwise invalid. svn path=/main/trunk/; revision=9643 | ||||
* | When dblink.treewalk() queries for other packages in the same slot, filter | Zac Medico | 2008-03-30 | 1 | -3/+6 |
| | | | | | | out old-style virtual matches since they are not desired. svn path=/main/trunk/; revision=9637 | ||||
* | Make sure the all resume lists are deleted when a stale one is encountered. | Zac Medico | 2008-03-30 | 1 | -1/+5 |
| | | | | svn path=/main/trunk/; revision=9636 | ||||
* | Fix typos. Thanks to Arfrever Frehtes Taifersar Arahesis | Zac Medico | 2008-03-30 | 1 | -1/+1 |
| | | | | | | <Arfrever.FTA@GMail.Com>. svn path=/main/trunk/; revision=9632 | ||||
* | Fix display code that can triger a 'Invalid category' exception when it | Zac Medico | 2008-03-30 | 1 | -17/+17 |
| | | | | | | is given a blocker. It's only supposed to execute for normal packages. svn path=/main/trunk/; revision=9630 | ||||
* | Bug #211365 - Use catpkgsplit() instead of pkgsplit() for a cpv. | Zac Medico | 2008-03-30 | 1 | -4/+5 |
| | | | | svn path=/main/trunk/; revision=9625 |