Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Exempt live ebuilds from KEYWORDS.missing and KEYWORDS.dropped warnings. | Zac Medico | 2008-11-14 | 1 | -2/+5 |
| | | | | | | | Thanks to Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o> for the suggestion. (trunk r11911) svn path=/main/branches/2.1.6/; revision=11912 | ||||
* | In dyn_package(), use the 'assert' macro (from isolated-functions.sh) die if | Zac Medico | 2008-11-14 | 1 | -2/+2 |
| | | | | | | PIPESTATUS array contains a non-zero exist status. (trunk r11907) svn path=/main/branches/2.1.6/; revision=11910 | ||||
* | Remove note about preserve-libs. Thanks to Arfrever. | Zac Medico | 2008-11-14 | 1 | -2/+0 |
| | | | | svn path=/main/branches/2.1.6/; revision=11908 | ||||
* | Use svn2cl --reparagraph option for better ChangeLog formatting. | Zac Medico | 2008-11-14 | 1 | -3/+3 |
| | | | | svn path=/main/branches/2.1.6/; revision=11906 | ||||
* | * git support for repoman (trunk r11904) | Zac Medico | 2008-11-14 | 1 | -1/+1 |
| | | | | svn path=/main/branches/2.1.6/; revision=11905 | ||||
* | Bug #244485 - Merge EAPI 2 docs (trunk r11889:11902). | Zac Medico | 2008-11-14 | 2 | -2/+99 |
| | | | | svn path=/main/branches/2.1.6/; revision=11903 | ||||
* | Having a leading ./ prefix on file paths can trigger a bug in | Zac Medico | 2008-11-14 | 1 | -0/+5 |
| | | | | | | | | the cvs server when committing files to multiple directories, so strip the prefix. Thanks to Robin H. Johnson <robbat2@g.o> for reporting. (trunk r11896) svn path=/main/branches/2.1.6/; revision=11897 | ||||
* | Remove list_preserved_libs(). | Zac Medico | 2008-11-14 | 1 | -21/+0 |
| | | | | svn path=/main/branches/2.1.6/; revision=11895 | ||||
* | Add a --changelog-rev option that truncates the ChangeLog at a specific | Zac Medico | 2008-11-13 | 1 | -2/+14 |
| | | | | | | | revision. Also, add -i to the svn2cl options so that the actual svn revision numbers are included in the log. svn path=/main/branches/2.1.6/; revision=11889 | ||||
* | Remove --search set matching support. | Zac Medico | 2008-11-13 | 1 | -21/+2 |
| | | | | svn path=/main/branches/2.1.6/; revision=11888 | ||||
* | Refer to portage-2.1.6_rc1 in comment about resume opts being stored as a dict. | Zac Medico | 2008-11-13 | 1 | -1/+1 |
| | | | | svn path=/main/branches/2.1.6/; revision=11887 | ||||
* | Make PORTAGE_BINHOST docs refer to 2.1.6 instead of 2.2. | Zac Medico | 2008-11-13 | 1 | -2/+2 |
| | | | | svn path=/main/branches/2.1.6/; revision=11886 | ||||
* | Update docs to not prefix system and world sets with the @ symbol. | Zac Medico | 2008-11-13 | 4 | -16/+6 |
| | | | | svn path=/main/branches/2.1.6/; revision=11885 | ||||
* | Adjust man headers to reference portage-2.1.6 instead of 2.2. | Zac Medico | 2008-11-13 | 12 | -12/+12 |
| | | | | svn path=/main/branches/2.1.6/; revision=11884 | ||||
* | Adjust news and notes for 2.2 features that are included in 2.1.6. | Zac Medico | 2008-11-13 | 2 | -17/+3 |
| | | | | svn path=/main/branches/2.1.6/; revision=11883 | ||||
* | Remove the sets configuration docs. | Zac Medico | 2008-11-13 | 3 | -582/+0 |
| | | | | svn path=/main/branches/2.1.6/; revision=11882 | ||||
* | Remove preserve-libs support, it's API, and code that depends on it. | Zac Medico | 2008-11-13 | 5 | -1318/+3 |
| | | | | svn path=/main/branches/2.1.6/; revision=11881 | ||||
* | Disable set expansion inside expand_set_arguments() and emulate existing | Zac Medico | 2008-11-13 | 1 | -144/+31 |
| | | | | | | | portage-2.1.x behavior which treats system and world mutually exclusive actions. svn path=/main/branches/2.1.6/; revision=11880 | ||||
* | Remove sets protection code from unmerge(). | Zac Medico | 2008-11-13 | 1 | -88/+1 |
| | | | | svn path=/main/branches/2.1.6/; revision=11879 | ||||
* | Remove world_sets support from the WorldSet class, and hardcode "@system" as | Zac Medico | 2008-11-13 | 1 | -29/+1 |
| | | | | | | the only nonatom. svn path=/main/branches/2.1.6/; revision=11878 | ||||
* | Update all portage.sets references to point to the new location, and hardcode | Zac Medico | 2008-11-13 | 13 | -24/+36 |
| | | | | | | the SetConfig constructor with a config for just system and world sets. svn path=/main/branches/2.1.6/; revision=11877 | ||||
* | Make portage.sets private by renaming it to portage._sets. | Zac Medico | 2008-11-13 | 8 | -0/+0 |
| | | | | svn path=/main/branches/2.1.6/; revision=11876 | ||||
* | ACCEPT_LICENSE support depends on definition of license groups | Zac Medico | 2008-11-13 | 1 | -13/+3 |
| | | | | | | in the tree, so it's disabled for now (accept anything). svn path=/main/branches/2.1.6/; revision=11875 | ||||
* | Use apply_secpass_permissions() to avoid OperationNotPermitted errors when | Zac Medico | 2008-11-13 | 1 | -3/+3 |
| | | | | | | not allowed to chown files to root uid. svn path=/main/trunk/; revision=11873 | ||||
* | Use grabfile() instead of grablines(), to ignore empty lines. | Zac Medico | 2008-11-13 | 1 | -4/+4 |
| | | | | svn path=/main/trunk/; revision=11872 | ||||
* | Add quote from GLEP 42 about permission bits. | Zac Medico | 2008-11-13 | 1 | -0/+4 |
| | | | | svn path=/main/trunk/; revision=11871 | ||||
* | Misc fixes and cleanups in NewsManager. | Zac Medico | 2008-11-13 | 1 | -68/+71 |
| | | | | svn path=/main/trunk/; revision=11870 | ||||
* | Return early from NewsManager.updateItems() if the news path listdir call | Zac Medico | 2008-11-13 | 1 | -6/+4 |
| | | | | | | fails. svn path=/main/trunk/; revision=11869 | ||||
* | Always return early from NewsManager.updateItems() if self.unread_path can't | Zac Medico | 2008-11-13 | 1 | -10/+12 |
| | | | | | | be created. svn path=/main/trunk/; revision=11868 | ||||
* | Use a simpler approach instead of implementing NewsItem.__getattr__(). | Zac Medico | 2008-11-12 | 1 | -5/+3 |
| | | | | svn path=/main/trunk/; revision=11867 | ||||
* | * Add NewsItem.isValid() and DisplayRestriction.isValid() methods and use | Zac Medico | 2008-11-12 | 1 | -5/+33 |
| | | | | | | | use them to check validity inside NewsManager.updateItems(). * Make DisplayInstalledRestriction.isValid() check validity of the atom. svn path=/main/trunk/; revision=11866 | ||||
* | Sort the return value from cpv_all() inside vardbapi._counter_hash() instead | Zac Medico | 2008-11-12 | 1 | -2/+4 |
| | | | | | | of sorting them in side cpv_all(). Thanks to Brian Harring for the suggestion. svn path=/main/trunk/; revision=11865 | ||||
* | Inside NewsManager.updateItems(), use a mutable set for skiplist and sort the | Zac Medico | 2008-11-12 | 1 | -3/+4 |
| | | | | | | contents when writing the file. svn path=/main/trunk/; revision=11864 | ||||
* | Instead of raising a TypeError from the NewsItem constructor, check the path | Zac Medico | 2008-11-12 | 1 | -6/+4 |
| | | | | | | inside NewsManager.updateItems() before the NewsItem constructor is called. svn path=/main/trunk/; revision=11863 | ||||
* | Use a frozenset to optimize skiplist containment checks inside | Zac Medico | 2008-11-12 | 1 | -1/+1 |
| | | | | | | NewsManager.updateItems(). svn path=/main/trunk/; revision=11862 | ||||
* | Bug #246451 - Inside SecuritySet._reduce(), use portdbapi.xmatch("match-all") | Zac Medico | 2008-11-12 | 1 | -1/+1 |
| | | | | | | | in order do be consistent with portage.glsa.getMinUpgrade() which also uses match-all. svn path=/main/trunk/; revision=11861 | ||||
* | Make post_emerge() exit early if it detects that the vdb state hasn't changed.v2.2_rc14 | Zac Medico | 2008-11-11 | 3 | -0/+26 |
| | | | | | | | This works by comparing a hash of the COUNTER values for all packages in the vdb. svn path=/main/trunk/; revision=11859 | ||||
* | Allow --keep-going to continue in some cases when a runtime dependency has | Zac Medico | 2008-11-11 | 1 | -2/+9 |
| | | | | | | | failed to build or install. This involves pruning off the parts of the graph containing installed packages with unsatisfied dependencies. svn path=/main/trunk/; revision=11858 | ||||
* | Simplify code for cloning config instances inside Scheduler.merge(). | Zac Medico | 2008-11-11 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=11856 | ||||
* | Make FindPortdir() fall back to have_profile_dir() checks if it can't match | Zac Medico | 2008-11-11 | 1 | -6/+20 |
| | | | | | | | | the current location with anything from PORTDIR_OVERLAY. Assume that an overlay will contain at least a "repo_name" file while a master repo (portdir) will contain at least a "profiles.desc" file. svn path=/main/trunk/; revision=11855 | ||||
* | Derive the changelog_path variable from the new checkdir_relative variable. | Zac Medico | 2008-11-11 | 1 | -6/+1 |
| | | | | svn path=/main/trunk/; revision=11854 | ||||
* | Make FindPortdir() return (None, None, None) on failure, instead of raising | Zac Medico | 2008-11-11 | 2 | -4/+3 |
| | | | | | | a potentially ambiguous ValueError. svn path=/main/trunk/; revision=11853 | ||||
* | Inside have_profile_dir(), check for existence of profiles.desc since that | Zac Medico | 2008-11-11 | 1 | -1/+1 |
| | | | | | | makes a little more sense thatn checking for package.mask. svn path=/main/trunk/; revision=11852 | ||||
* | Update hardcoded "cvs" error messages to show the correct vcs value. | Zac Medico | 2008-11-11 | 1 | -4/+9 |
| | | | | svn path=/main/trunk/; revision=11851 | ||||
* | Fix pretend output to show git -a option when committing signed manifest. | Zac Medico | 2008-11-11 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=11850 | ||||
* | Add git support. Thanks to Daniel Robbins for the initial patch. | Zac Medico | 2008-11-11 | 1 | -11/+71 |
| | | | | svn path=/main/trunk/; revision=11849 | ||||
* | Fix logic from previous commit in Scheduler._choose_pkg() to ensure that | Zac Medico | 2008-11-11 | 1 | -1/+2 |
| | | | | | | the --nodeps code is only triggered when --jobs > 1. svn path=/main/trunk/; revision=11848 | ||||
* | When in --nodeps mode, make Scheduler._set_digraph() discard the digraph and | Zac Medico | 2008-11-11 | 1 | -3/+4 |
| | | | | | | make Scheduler._choose_pkg() always return the task at the front of the queue. svn path=/main/trunk/; revision=11847 | ||||
* | Inside depgraph.loadResumeCommand(), initialize self._scheduler_graph when | Zac Medico | 2008-11-11 | 1 | -0/+1 |
| | | | | | | | in --nodeps mode in order to avoid an AttributeError later when self.schedulerGraph() is called. svn path=/main/trunk/; revision=11846 | ||||
* | Fix --jobs parallel scheduling to ensure that temporary simultaneous | Zac Medico | 2008-11-10 | 1 | -39/+35 |
| | | | | | | | | | installation of conflicting packages is avoided when appropriate (especially for !!atom blockers), but allowed in specific cases that require it. This is accomplished by reversing specific uninstall edges in the digraph, while possibly leaving some edges in there original state. svn path=/main/trunk/; revision=11845 |