summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add missing -a option for git commits. (trunk r11976)Zac Medico2008-11-171-2/+2
| | | | svn path=/main/branches/2.1.6/; revision=11977
* Fix the 'jobserver unavailable' regex to match gmake. (trunk r11974)Zac Medico2008-11-171-1/+1
| | | | svn path=/main/branches/2.1.6/; revision=11975
* Add a QA Notice for 'jobserver unavailable' from make in the build log. ThanksZac Medico2008-11-161-0/+15
| | | | | | to Diego 'Flameeyes' Pettenò <flameeyes@g.o> for the suggestion. (trunk r11972) svn path=/main/branches/2.1.6/; revision=11973
* Trigger the --include-dev suggestion for any keywords from dev profiles, evenZac Medico2008-11-161-2/+1
| | | | | | if those keywords also belong to stable profiles. (trunk r11970) svn path=/main/branches/2.1.6/; revision=11971
* Suggest to use the new --include-dev (-d) option in cases when some ebuildsZac Medico2008-11-161-1/+32
| | | | | | | have keywords from 'dev' profiles. This should help avoid confusion about 'dev' profiles no longer being checked by default. (trunk r11968) svn path=/main/branches/2.1.6/; revision=11969
* Only show the "--without-mask" suggestion when packages are actually maskedZac Medico2008-11-161-3/+5
| | | | | | by package.mask (rather than just keywords). (trunk r11966) svn path=/main/branches/2.1.6/; revision=11967
* Add a short -d option for the new --include-dev option. Thanks to JoshuaZac Medico2008-11-162-2/+2
| | | | | | Kinard <kumba@g.o> for the suggestion. (trunk r11964) svn path=/main/branches/2.1.6/; revision=11965
* In order to reduce time consumed for dependency checks, skip 'dev' profilesZac Medico2008-11-162-1/+8
| | | | | | | | | by default and add an --include-dev option which causes them to be checked. Given the current profiles.desc content, this approximately halves the number of profiles checked by default and also halves the time consumed by repoman. Thanks to Donnie Berkholz <dberkholz@g.o> for the suggestion. (trunk r11962) svn path=/main/branches/2.1.6/; revision=11963
* When a "slot conflict" occurs due to USE dependencies, display the usualZac Medico2008-11-161-1/+4
| | | | | | | slot conflict output together with the unsatisfied USE dependency output, since both might be useful. (trunk r11960) svn path=/main/branches/2.1.6/; revision=11961
* Fix logic inside PollScheduler._can_add_job() so that load average isZac Medico2008-11-151-1/+1
| | | | | | properly considered when a single job is running. (trunk r11958) svn path=/main/branches/2.1.6/; revision=11959
* Make NewsManager.updateItems() and getUnreadItems() return early ifZac Medico2008-11-151-5/+11
| | | | | | | PermissionDenied errors are encountered when attempting to read the skip or unread files. svn path=/main/branches/2.1.6/; revision=11957
* Inside depgraph._add_pkg(), handle the case where multiple differentZac Medico2008-11-151-0/+14
| | | | | | | | | | instances of the same version (typically one installed and another not yet installed) have been pulled into the graph due to a USE dependency. The "slot collision" display is not helpful in a case like this, so display it as an unsatisfied dependency. Thanks to Peter Volkov <pva@g.o> for reporting. (trunk r11954) svn path=/main/branches/2.1.6/; revision=11955
* Bug #246821 - Avoid TypeError from binarytree.isremote() by returning earlyZac Medico2008-11-151-1/+1
| | | | | | if self._remotepkgs is None due to PORTAGE_BINHOST being unset. (trunk r11951) svn path=/main/branches/2.1.6/; revision=11952
* Bug #246853 - Redirect all ouput from depgraph.display_problems() to stderr,Zac Medico2008-11-151-3/+27
| | | | | | | except for unsatisfied dependency output which goes to stdout for parsing by programs such as autounmask. (trunk r11947:11949) svn path=/main/branches/2.1.6/; revision=11950
* Bug #236207 - Replace some hardcoded colors with color codes, and useZac Medico2008-11-151-23/+33
| | | | | | portage.output.EOutput() where appropriate. (trunk r11935) svn path=/main/branches/2.1.6/; revision=11936
* Bug #173284 - Update config update counting code in chk_updated_cfg_files()Zac Medico2008-11-151-3/+3
| | | | | | so hidden directories are ignored. (trunk r11933) svn path=/main/branches/2.1.6/; revision=11934
* Remove stray print statement from previous commit. (trunk r11931)Zac Medico2008-11-151-1/+0
| | | | svn path=/main/branches/2.1.6/; revision=11932
* Bug #173284 - Do not traverse hidden directories such as .svn or .git whenZac Medico2008-11-152-5/+8
| | | | | | search for protected files. (trunk r11927:11929) svn path=/main/branches/2.1.6/; revision=11930
* Bug #236714 - Handle PortagePackageException raised from Manifest.create().Zac Medico2008-11-152-1/+8
| | | | | | (trunk r11926) svn path=/main/branches/2.1.6/; revision=11927
* Make digestgen() handle PermissionDenied internally by returning failure, soZac Medico2008-11-151-1/+5
| | | | | | callers like repoman don't need exception handling. (trunk r11924) svn path=/main/branches/2.1.6/; revision=11925
* Bug #236683 - Fix PermissionDenied handling to report the exception type.Zac Medico2008-11-152-2/+5
| | | | | | (trunk r11922) svn path=/main/branches/2.1.6/; revision=11923
* Bug #243022 - Inside dblink.mergeme(), when merging a directory and a symlinkZac Medico2008-11-151-1/+2
| | | | | | | is in the way, verify that if points to a directory before accepting it, otherwise move it out of the way. (trunk r11920) svn path=/main/branches/2.1.6/; revision=11921
* Bug #216190 - Make dblink.treewalk() bail out rather than install a packageZac Medico2008-11-151-2/+23
| | | | | | with file paths containing newlines. (trunk r11918) svn path=/main/branches/2.1.6/; revision=11919
* Fix new* and do* ebuild helpers to generate consistent error messages forZac Medico2008-11-1519-6/+82
| | | | | | | | missing files and generate an appropriate QA Notice when such an error is detected in the build log. Thanks to Diego 'Flameeyes' Pettenò <flameeyes@g.o> for the suggestion. (trunk r11916) svn path=/main/branches/2.1.6/; revision=11917
* For consistency with earlier portage-2.1.x releases, override SetArg.__str__()Zac Medico2008-11-141-0/+3
| | | | | | so that system and world sets don't show a leading @ character when displayed. svn path=/main/branches/2.1.6/; revision=11915
* Make the EbuildQuote check filter out matches that appear to be an argumentZac Medico2008-11-141-2/+14
| | | | | | | | to a message command. For example: false || ewarn "foo $WORKDIR/bar baz" Thanks to Diego 'Flameeyes' Pettenò <flameeyes@g.o> for reporting this issue (currently triggered by ruby-prof-0.7.0.ebuild). (trunk r11913) svn path=/main/branches/2.1.6/; revision=11914
* Exempt live ebuilds from KEYWORDS.missing and KEYWORDS.dropped warnings.Zac Medico2008-11-141-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 ifZac Medico2008-11-141-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 Medico2008-11-141-2/+0
| | | | svn path=/main/branches/2.1.6/; revision=11908
* Use svn2cl --reparagraph option for better ChangeLog formatting.Zac Medico2008-11-141-3/+3
| | | | svn path=/main/branches/2.1.6/; revision=11906
* * git support for repoman (trunk r11904)Zac Medico2008-11-141-1/+1
| | | | svn path=/main/branches/2.1.6/; revision=11905
* Bug #244485 - Merge EAPI 2 docs (trunk r11889:11902).Zac Medico2008-11-142-2/+99
| | | | svn path=/main/branches/2.1.6/; revision=11903
* Having a leading ./ prefix on file paths can trigger a bug inZac Medico2008-11-141-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 Medico2008-11-141-21/+0
| | | | svn path=/main/branches/2.1.6/; revision=11895
* Add a --changelog-rev option that truncates the ChangeLog at a specificZac Medico2008-11-131-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 Medico2008-11-131-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 Medico2008-11-131-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 Medico2008-11-131-2/+2
| | | | svn path=/main/branches/2.1.6/; revision=11886
* Update docs to not prefix system and world sets with the @ symbol.Zac Medico2008-11-134-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 Medico2008-11-1312-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 Medico2008-11-132-17/+3
| | | | svn path=/main/branches/2.1.6/; revision=11883
* Remove the sets configuration docs.Zac Medico2008-11-133-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 Medico2008-11-135-1318/+3
| | | | svn path=/main/branches/2.1.6/; revision=11881
* Disable set expansion inside expand_set_arguments() and emulate existingZac Medico2008-11-131-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 Medico2008-11-131-88/+1
| | | | svn path=/main/branches/2.1.6/; revision=11879
* Remove world_sets support from the WorldSet class, and hardcode "@system" asZac Medico2008-11-131-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 hardcodeZac Medico2008-11-1313-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 Medico2008-11-138-0/+0
| | | | svn path=/main/branches/2.1.6/; revision=11876
* ACCEPT_LICENSE support depends on definition of license groupsZac Medico2008-11-131-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 whenZac Medico2008-11-131-3/+3
| | | | | | not allowed to chown files to root uid. svn path=/main/trunk/; revision=11873