summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Bug #275047 - Split _emerge/__init__.py into smaller pieces. Thanks toZac Medico2009-06-2248-3140/+3430
| | | | | | Sebastian Mingramm (few) <s.mingramm@gmx.de> for this patch. svn path=/main/trunk/; revision=13663
* Use portage.util.apply_permissions() inside _ensure_access().Zac Medico2009-06-221-6/+10
| | | | svn path=/main/trunk/; revision=13662
* Reorganize $KV logic in doebuild_environment.Zac Medico2009-06-221-3/+5
| | | | svn path=/main/trunk/; revision=13661
* Tweak depcache permission handling so egencache can be run by a user who'sZac Medico2009-06-213-10/+30
| | | | | | not in the portage group, allowing for better privilege isolation. svn path=/main/trunk/; revision=13660
* Bug #274742 - Exempt $dir from quoting checks since it's a likely candidateZac Medico2009-06-211-1/+1
| | | | | | for false positives. svn path=/main/trunk/; revision=13659
* In doebuild_environment, ensure that cached $KV from the backupenv does notZac Medico2009-06-201-0/+2
| | | | | | leak into the environment for EAPI >= 3. svn path=/main/trunk/; revision=13658
* Factor duplicate code out of depgraph._add_pkg and _pop_disjunction.Zac Medico2009-06-201-80/+57
| | | | svn path=/main/trunk/; revision=13657
* Don't set KV for EAPI >=3.Arfrever Frehtes Taifersar Arahesis2009-06-201-1/+1
| | | | svn path=/main/trunk/; revision=13656
* Bug #264434 - Delay evaluation of all disjunctive (virtual and ||)Zac Medico2009-06-191-8/+142
| | | | | | | | | dependencies. Evaluting disjuctions as late as possible allows better decisions since the graph is more complete when the decisions are made. Thanks to Sebastian Mingramm (few) <s.mingramm@gmx.de> for the initial patch. svn path=/main/trunk/; revision=13655
* Add a EMERGE_LOG_DIR variable to control the location of emerge.log andZac Medico2009-06-183-2/+24
| | | | | | | emerge-fetch.log. This was requested by Eitan Mosenkis <eitan@mosenkis.net> for use in his 'online image builder' soc project. svn path=/main/trunk/; revision=13652
* Allow missing ChangeLog when using git. We don't use ChangeLogs inZac Medico2009-06-171-2/+5
| | | | | | | | | distributed SCMs. It will be generated on server side from scm log, before package moves to the rsync server. This is needed because we try to avoid merge collisions. Thanks to Tomas Chvatal <scarabeus@gentoo.org> for this patch. svn path=/main/trunk/; revision=13651
* When --pretend overrides --ask, don't show any output.Zac Medico2009-06-171-3/+2
| | | | svn path=/main/trunk/; revision=13650
* Add NOCOLOR to the environment whitelist. This fixes inappropriate colorsZac Medico2009-06-171-1/+1
| | | | | | | produced by elog functions. Thanks to Luis F. Araujo <araujo@gentoo.org> for reporting. svn path=/main/trunk/; revision=13649
* Rename color_codes back to codes.Zac Medico2009-06-171-70/+70
| | | | svn path=/main/trunk/; revision=13648
* Rename codes to _styles.Zac Medico2009-06-171-30/+30
| | | | svn path=/main/trunk/; revision=13647
* Rename map_code_to_color_code() to style_to_ansi_code().Zac Medico2009-06-172-6/+13
| | | | svn path=/main/trunk/; revision=13646
* Add epydoc docstrings fro codes and color_codes variables.Zac Medico2009-06-171-0/+3
| | | | svn path=/main/trunk/; revision=13645
* Use map_code_to_color_code() where appropriate inside ConsoleStyleFile.write().Zac Medico2009-06-171-1/+1
| | | | svn path=/main/trunk/; revision=13644
* Bug #274279 - Add color.map support for mapping a color to a different colorZac Medico2009-06-163-151/+152
| | | | | | | (rather than just mapping a class/style to a different color). Thanks to Sebastian Mingramm (few) <s.mingramm@gmx.de> for this patch. svn path=/main/trunk/; revision=13643
* Escape hyphens from previous commit.Zac Medico2009-06-161-6/+6
| | | | svn path=/main/trunk/; revision=13642
* Misc fixes and updates. Thanks to Sebastian Mingramm (few) <s.mingramm@gmx.de>Zac Medico2009-06-161-2/+27
| | | | | | for this patch from bug #274279. svn path=/main/trunk/; revision=13641
* Prepare 117 messages to localization.Arfrever Frehtes Taifersar Arahesis2009-06-146-202/+222
| | | | svn path=/main/trunk/; revision=13639
* Document FEATURES=python-trace.Zac Medico2009-06-131-0/+4
| | | | svn path=/main/trunk/; revision=13638
* Bug #273020 - Document FEATURES=multilib-strict. Thanks to Samuli SuominenZac Medico2009-06-131-0/+7
| | | | | | <ssuominen@gentoo.org> for the patch. svn path=/main/trunk/; revision=13637
* Remove unused newdepend(), newrdepend(), newpdepend(), and do_newdepend()Zac Medico2009-06-111-62/+0
| | | | | | functions. Thanks to ABCD for reporting. svn path=/main/trunk/; revision=13636
* propset svn:rev ONZac Medico2009-06-080-0/+0
| | | | svn path=/main/trunk/; revision=13635
* Fix more <listitem> elements to contain <para> elements.Zac Medico2009-06-071-4/+4
| | | | svn path=/main/trunk/; revision=13634
* Bug #272063 - Remove <funcsynopsisinfo> elements that don't validate.Zac Medico2009-06-071-2/+2
| | | | svn path=/main/trunk/; revision=13633
* Fix non-empty <xref> elements.Zac Medico2009-06-071-7/+7
| | | | svn path=/main/trunk/; revision=13632
* Remove <msgtext> element in invalid location.Zac Medico2009-06-071-1/+1
| | | | svn path=/main/trunk/; revision=13631
* Bug #272063 - Use <para> elements inside <listitem> elements.Zac Medico2009-06-075-131/+129
| | | | svn path=/main/trunk/; revision=13630
* Make usev() strip ! prefix in echoed output as specified in bug #270658,Zac Medico2009-06-031-1/+1
| | | | | | comment #16. svn path=/main/trunk/; revision=13628
* drop sandbox settings that sandbox itself takes care of #258684Mike Frysinger2009-06-031-7/+4
| | | | svn path=/main/trunk/; revision=13627
* Bug #268929 - Add grep for 'dereferencing pointer' messages produced byZac Medico2009-05-311-0/+1
| | | | | | gcc 4.4. Thanks to ABCD <en.ABCD@gmail.com> for this patch. svn path=/main/trunk/; revision=13626
* Add some really big integers to the vercmp tests.Zac Medico2009-05-161-1/+3
| | | | svn path=/main/trunk/; revision=13623
* Enable FEATURES=assume-digests by default.Zac Medico2009-05-101-2/+2
| | | | svn path=/main/trunk/; revision=13622
* Fix digestcheck() to handle missing distfiles digests correctly. Thanks toZac Medico2009-05-061-1/+4
| | | | | | Petteri Räty <betelgeuse@g.o> for reporting. svn path=/main/trunk/; revision=13618
* Fix SrcUnpackPatches to ignore comment lines. Thanks to Christian RuppertZac Medico2009-05-061-0/+1
| | | | | | <idl0r@g.o> for reporting. svn path=/main/trunk/; revision=13617
* tweak output when diff access rights are neededMike Frysinger2009-05-061-3/+3
| | | | svn path=/main/trunk/; revision=13616
* When generating ACCEPT_LICENSE for the ebuild environment, do not expandZac Medico2009-05-051-2/+4
| | | | | | | | *, since that would make it appear to the check_license() function as if the user has accepted licenses which have not really been explicitly accepted. svn path=/main/trunk/; revision=13615
* Make portdbapi.getfetchlist() return an equal number of uris/file names soZac Medico2009-05-051-4/+9
| | | | | | that no information is lost. svn path=/main/trunk/; revision=13613
* Fix misleading/outdated info in the DESCRIPTION section.Zac Medico2009-05-041-3/+2
| | | | svn path=/main/trunk/; revision=13612
* Fix "arguments" spelling.v2.2_rc33Zac Medico2009-05-031-1/+1
| | | | svn path=/main/trunk/; revision=13608
* Bug #268398 - Document econf's automatic die behavior.Zac Medico2009-05-031-2/+3
| | | | svn path=/main/trunk/; revision=13600
* Simplify DepPriority.__int__() and make it consistent with __str__().Zac Medico2009-05-031-25/+13
| | | | svn path=/main/trunk/; revision=13599
* Make useq() die if called during the "depend" phase in newer EAPIs.Zac Medico2009-05-021-5/+9
| | | | svn path=/main/trunk/; revision=13598
* Skip useq() IUSE QA Notices during the "depend" phase because lots ofZac Medico2009-05-021-1/+5
| | | | | | | ebuilds/eclasses have stuff in global scope that really belongs somewhere like pkg_setup or src_configure. Thanks to Arfrever for reporting. svn path=/main/trunk/; revision=13597
* Fix inverted logic in superuser logic for bug #267104.Zac Medico2009-05-021-2/+2
| | | | svn path=/main/trunk/; revision=13596
* Fix DepPriority.__int__() to return distinguishable values, for use whenZac Medico2009-05-021-0/+37
| | | | | | | | measuring hardness for the circular dependency display. This fixes a problem visible in bug #268038, comment #0, where buildtime dependencies are incorrectly displayed as runtime dependencies. svn path=/main/trunk/; revision=13589
* Bug #267175 - Instead of "poor code kills airplanes", say "install abortedv2.2_rc32Zac Medico2009-05-011-2/+4
| | | | | | | | due to poor programming practices shown above" in order to help the user link the die message to the related "poor programming practices" messages. Thanks to Jeremy Olexa <darkside@g.o> for the suggestion. svn path=/main/trunk/; revision=13584