Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make depclean more friendly about unresolved atoms. Thanks to jstubbs for ↵ | Zac Medico | 2006-08-20 | 1 | -16/+21 |
| | | | | | | this patch from bug #144486. svn path=/main/trunk/; revision=4312 | ||||
* | Add a depclean warning message, once again, because it's never completely safe. | Zac Medico | 2006-08-16 | 1 | -0/+11 |
| | | | | svn path=/main/trunk/; revision=4270 | ||||
* | This is a new and improved depclean implementation. Thanks to jstubbs for ↵ | Zac Medico | 2006-08-16 | 1 | -86/+51 |
| | | | | | | this patch from bug #67179. svn path=/main/trunk/; revision=4267 | ||||
* | Update the virtuals even if the package already exists in the fakedbapi ↵ | Zac Medico | 2006-08-14 | 1 | -2/+1 |
| | | | | | | since it may be necessary if the package is being remerged. svn path=/main/trunk/; revision=4254 | ||||
* | Revert most of r4086 because it broke circular bootstrap dependencies for ↵ | Zac Medico | 2006-08-14 | 1 | -7/+26 |
| | | | | | | things like gwydion-dylan and ghc. Thanks to araujo for reporting the breakage. svn path=/main/trunk/; revision=4253 | ||||
* | For consistent results, sort the contents when generating the info directory ↵ | Zac Medico | 2006-08-13 | 1 | -1/+3 |
| | | | | | | index. See bug #142652. svn path=/main/trunk/; revision=4239 | ||||
* | Add support for use.force and package.use.force in profiles. | Zac Medico | 2006-08-11 | 1 | -0/+2 |
| | | | | svn path=/main/trunk/; revision=4214 | ||||
* | Display masked USE flags as (-flag) instead of ( -flag ) to save space. | Zac Medico | 2006-08-10 | 1 | -13/+15 |
| | | | | svn path=/main/trunk/; revision=4212 | ||||
* | Use ( -flag ) to indicate flags that have been forced off via use.mask. | Zac Medico | 2006-08-09 | 1 | -11/+30 |
| | | | | svn path=/main/trunk/; revision=4211 | ||||
* | Fix rsync code to work with a username@ uri for bug #141185. Thanks to ↵ | Zac Medico | 2006-08-06 | 1 | -2/+7 |
| | | | | | | David-John Miller <anoyomouse@petermiller.co.za> for this patch. svn path=/main/trunk/; revision=4179 | ||||
* | Keep USE flags from / and $ROOT separate in the depgraph. See bug #142918. | Zac Medico | 2006-08-06 | 1 | -9/+12 |
| | | | | svn path=/main/trunk/; revision=4177 | ||||
* | Add the date and time of the last sync to emerge --info output. Thanks to ↵ | Zac Medico | 2006-08-05 | 1 | -0/+7 |
| | | | | | | Pablo Antonio <pabloa@gmail.com> for the patch from bug #140163. svn path=/main/trunk/; revision=4174 | ||||
* | - emerge -pqv should display USE flags; Bug 128598 - David-John Miller, ↵ | Ned Ludd | 2006-08-05 | 1 | -2/+2 |
| | | | | | | anoyomouse@petermiller.co.za svn path=/main/trunk/; revision=4159 | ||||
* | Add additional checks for --pretend and --fetch-all-uri to ensure correct ↵ | Zac Medico | 2006-08-05 | 1 | -2/+6 |
| | | | | | | behavior. See bug #140552. svn path=/main/trunk/; revision=4155 | ||||
* | Add support for package.use.mask in the profile. It should behave exactly ↵ | Zac Medico | 2006-08-04 | 1 | -3/+5 |
| | | | | | | as use.mask currently does except that it allows USE flags to be masked for specific packages rather than for all packages. See bug #96368. svn path=/main/trunk/; revision=4151 | ||||
* | Link the full handbook since it's guaranteed to continue to work as per ↵ | Zac Medico | 2006-08-02 | 1 | -2/+2 |
| | | | | | | comment #12 of bug #142225. Also, add a note about the architecture being irrelevant as per comment #10. svn path=/main/trunk/; revision=4087 | ||||
* | Move code that updates depgraph state from select_dep() to a more ↵ | Zac Medico | 2006-08-02 | 1 | -11/+7 |
| | | | | | | appropriate location in create(). This fixes a bug in $ROOT handling, where the the $ROOT of the child is used where the $ROOT of the parent should have been (similar to bug #108449). svn path=/main/trunk/; revision=4086 | ||||
* | Don't write to emerge.log when --pretend is enabled for bug #139449. | Zac Medico | 2006-07-31 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=4068 | ||||
* | When emerge exits to blockers, show a link to the relevant section of the ↵ | Zac Medico | 2006-07-31 | 1 | -2/+12 |
| | | | | | | Gentoo Handbook. See bug #142225. svn path=/main/trunk/; revision=4053 | ||||
* | When necessary, always print a list of missing atoms even if --verbose is ↵ | Zac Medico | 2006-07-25 | 1 | -3/+4 |
| | | | | | | not enabled. Thanks to Caster <caster@matfyz.cz> for this patch from bug #141643. svn path=/main/trunk/; revision=4022 | ||||
* | Move the self dependency check from digraph.addnode() to depgraph.create() ↵ | Zac Medico | 2006-07-25 | 1 | -1/+3 |
| | | | | | | since that's the only place it's currently needed. This patch should not affect emerge behavior. svn path=/main/trunk/; revision=4021 | ||||
* | Add more dependencies to the digraph in order to help prevent strange merge ↵ | Zac Medico | 2006-07-25 | 1 | -3/+7 |
| | | | | | | orders for bug #126748. svn path=/main/trunk/; revision=4019 | ||||
* | s/difference/symmetric_difference/ for the last two commits. | Zac Medico | 2006-07-24 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=4016 | ||||
* | For binary packages, trigger a rebuild with --newuse when IUSE has changed ↵ | Zac Medico | 2006-07-24 | 1 | -2/+10 |
| | | | | | | for bug #116955. svn path=/main/trunk/; revision=4015 | ||||
* | Trigger a rebuild with --newuse when IUSE has changed for bug #116955. | Zac Medico | 2006-07-24 | 1 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=4014 | ||||
* | Simplify depgraph.select_dep() logic by using a list of matched packages ↵ | Zac Medico | 2006-07-23 | 1 | -31/+32 |
| | | | | | | (instead of separate variables for ebuild and binary packages). svn path=/main/trunk/; revision=4013 | ||||
* | Use portage.best() to simplify package comparison. | Zac Medico | 2006-07-22 | 1 | -6/+2 |
| | | | | svn path=/main/trunk/; revision=3988 | ||||
* | Just add the providers to the protected set without bothering to check if ↵ | Zac Medico | 2006-07-22 | 1 | -6/+5 |
| | | | | | | they're in the vdb. svn path=/main/trunk/; revision=3987 | ||||
* | Make depclean account for old-style virtuals so that it doesn't remove the ↵ | Zac Medico | 2006-07-22 | 1 | -1/+8 |
| | | | | | | providers. svn path=/main/trunk/; revision=3986 | ||||
* | Use a set instead of a list for better efficiency. | Zac Medico | 2006-07-18 | 1 | -3/+2 |
| | | | | svn path=/main/trunk/; revision=3916 | ||||
* | Simplify generation of the cleanlist for depclean. | Zac Medico | 2006-07-18 | 1 | -26/+8 |
| | | | | svn path=/main/trunk/; revision=3915 | ||||
* | Fix depclean so that it cleans unneeded slots (unless they are exempted by ↵ | Zac Medico | 2006-07-17 | 1 | -6/+17 |
| | | | | | | the system or world sets). See bug #140591. svn path=/main/trunk/; revision=3914 | ||||
* | Add ipv6 --sync support for bug #37124. Thanks to Bernhard Schmidt ↵ | Zac Medico | 2006-07-16 | 1 | -2/+16 |
| | | | | | | <berni@birkenwald.de> for the initial patch. svn path=/main/trunk/; revision=3908 | ||||
* | Fix broken --usepkg masking logic for bug #140694. | Zac Medico | 2006-07-16 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=3907 | ||||
* | Use calculations to center --info header titles. | Zac Medico | 2006-07-15 | 1 | -6/+9 |
| | | | | svn path=/main/trunk/; revision=3881 | ||||
* | As suggested by vapier, only show the "System Settings" banner when myfiles ↵ | Zac Medico | 2006-07-15 | 1 | -2/+3 |
| | | | | | | is not empty. svn path=/main/trunk/; revision=3879 | ||||
* | disable regular expressions for search by default | Marius Mauch | 2006-07-15 | 1 | -7/+8 |
| | | | | svn path=/main/trunk/; revision=3876 | ||||
* | Fix gid typo from the last commit. | Zac Medico | 2006-07-13 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=3869 | ||||
* | Move the world file trimming out of dblink.unmerge() since the world file is ↵ | Zac Medico | 2006-07-13 | 1 | -2/+28 |
| | | | | | | package set territory and therefore doesn't belong inside dblink. svn path=/main/trunk/; revision=3868 | ||||
* | Remove the unmerge_overlapping() function since unmerge() now works properly ↵ | Zac Medico | 2006-07-13 | 1 | -68/+2 |
| | | | | | | in the case where ROOT!=/ thanks to the fix for bugs #137446 and #131319. svn path=/main/trunk/; revision=3854 | ||||
* | Split depgraph.merge() to a separate MergeTask class. | Zac Medico | 2006-07-13 | 1 | -2/+20 |
| | | | | svn path=/main/trunk/; revision=3844 | ||||
* | Allow emerge --info to show per-package settings for bug #95741. Thanks to ↵ | Zac Medico | 2006-07-10 | 1 | -3/+67 |
| | | | | | | npmccallum for the initial patch. svn path=/main/trunk/; revision=3834 | ||||
* | Don't call emergelog() from the parallel-fetch process for bug #88837. | Zac Medico | 2006-07-10 | 1 | -1/+3 |
| | | | | svn path=/main/trunk/; revision=3833 | ||||
* | Use a list comprehension to simplify the code for bug #55871. | Zac Medico | 2006-07-10 | 1 | -4/+3 |
| | | | | svn path=/main/trunk/; revision=3831 | ||||
* | Move all the config adjustments that require the config instance to be ↵ | Zac Medico | 2006-07-10 | 1 | -57/+58 |
| | | | | | | unlocked into a new adjust_config() function. This allows the function to be applied to both of the major config instances that exist when $ROOT != /. svn path=/main/trunk/; revision=3830 | ||||
* | If category expansion fails against the portage tree, remove the null/ ↵ | Zac Medico | 2006-07-10 | 1 | -0/+6 |
| | | | | | | prefix so that it may be given another chance to expand against the binary package tree in select_dep(). See bug #135834. svn path=/main/trunk/; revision=3829 | ||||
* | Start at the end of the list so that the index works properly after items ↵ | Zac Medico | 2006-07-10 | 1 | -1/+1 |
| | | | | | | are deleted. svn path=/main/trunk/; revision=3828 | ||||
* | Allow binary packages to be installed with --usepkg even when there is no ↵ | Zac Medico | 2006-07-10 | 1 | -2/+3 |
| | | | | | | ebuild in tree (but not when there is a matching ebuild in the tree that is masked). See bugs #135834 and #55871. svn path=/main/trunk/; revision=3827 | ||||
* | Use dbapi to unify config.setinst() call in depgraph.select_dep(). | Zac Medico | 2006-07-09 | 1 | -4/+2 |
| | | | | svn path=/main/trunk/; revision=3820 | ||||
* | Use the abstract dbapi.aux_get() interface to unify retrieval of IUSE in ↵ | Zac Medico | 2006-07-09 | 1 | -4/+1 |
| | | | | | | depgraph.create(). svn path=/main/trunk/; revision=3819 |