summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Bug #273636 - Add doins and newins support for symlink preservation inZac Medico2009-10-172-7/+30
| | | | | | | EAPI 3. Thanks to Jonathan Callen <abcd@g.o> for the initial patch (I added EAPI conditionals in order to share code between all EAPIs). svn path=/main/trunk/; revision=14625
* Bug #273643 - Don't export AA in EAPI 3. Thanks to Jonathan Callen <abcd@g.o>Zac Medico2009-10-171-0/+5
| | | | | | for the initial patch (I moved the code from spawnebuild to config.environ). svn path=/main/trunk/; revision=14624
* Use short substitution syntax in use_with() and use_enable(). Thanks toZac Medico2009-10-171-18/+4
| | | | | | Jonathan Callen <abcd@g.o> for this patch. svn path=/main/trunk/; revision=14623
* Fix einstall() change from previous commit, for compatibility with emptyZac Medico2009-10-171-1/+1
| | | | | | but set CONF_PREFIX. Thanks to Jonathan Callen <abcd@g.o> for reporting. svn path=/main/trunk/; revision=14622
* Use [ "${foo+set}" = set ] instead of "${foo-unset}" != unset ], to avoidZac Medico2009-10-171-18/+18
| | | | | | | any possility of ambiguity. Thanks to Jonathan Callen <abcd@g.o> for the suggestion. svn path=/main/trunk/; revision=14621
* Fix WorldHandler to use the "selected" set.Zac Medico2009-10-171-2/+2
| | | | svn path=/main/trunk/; revision=14620
* In dyn_unpack, check mtimes on $A instead of $AA. Thanks to Jonathan CallenZac Medico2009-10-171-1/+1
| | | | | | <abcd@g.o> for reporting. svn path=/main/trunk/; revision=14619
* Make phase variable local in has_phase_defined_up_to().Zac Medico2009-10-171-0/+1
| | | | svn path=/main/trunk/; revision=14618
* Simplify the conditionals from bug #273648. Thanks to Jonathan CallenZac Medico2009-10-172-18/+14
| | | | | | <abcd@g.o> for this patch. svn path=/main/trunk/; revision=14617
* Bug #273648 - EAPI 3 - the following condtions must be met:Zac Medico2009-10-171-13/+49
| | | | | | | | | | | | 1. The A variable contains no items. 2. The phase function in question is not in DEFINED_PHASES. 3. None of the phase functions unpack, prepare, configure, compile or install, if supported by the EAPI in question and occurring prior to the phase about to be executed, are in DEFINED_PHASES. Thanks to Jonathan Callen <abcd@g.o> for this patch. svn path=/main/trunk/; revision=14616
* Bug #287869 - Add a --selective[=n] option (inverse of --oneshot). This isZac Medico2009-10-163-0/+27
| | | | | | | useful if you want to use EMERGE_DEFAULT_OPTS to make --oneshot behavior default. svn path=/main/trunk/; revision=14615
* Bug #266454 - Make @world an all-inclusive set once again, like it was priorZac Medico2009-10-1613-61/+80
| | | | | | | | to portage-2.2_rc* releases. In addition to @system, @world now includes a @selected set which represents user-selected "world" packages and sets that saved in /var/lib/portage/world{,sets}. svn path=/main/trunk/; revision=14614
* Remove soname_cache inside calc_depclean() since LinkageMap caches thatZac Medico2009-10-161-5/+1
| | | | | | already. svn path=/main/trunk/; revision=14613
* Ensure that /dev/std* streams have appropriate sandbox permission forZac Medico2009-10-161-0/+6
| | | | | | | bug #288863. This can be removed after sandbox is fixed and portage depends on the fixed version. svn path=/main/trunk/; revision=14612
* TODO: Make resume_depgraph() return reasons for dropped_tasks, forZac Medico2009-10-161-0/+1
| | | | | | display/logging. svn path=/main/trunk/; revision=14611
* Bug #289068 - Avoid KeyError: USE when depgraph calls _getMissingLicenses.Zac Medico2009-10-161-0/+3
| | | | svn path=/main/trunk/; revision=14610
* Add back info_vars docs accidentally removed in r14587. Thanks to Arfrever forZac Medico2009-10-151-0/+3
| | | | | | reporting. svn path=/main/trunk/; revision=14609
* Add the "test" flag to implicit IUSE, so handling of FEATURES=test isZac Medico2009-10-151-1/+8
| | | | | | | | consistent regardless of explicit IUSE. Users may use use.mask and package.use.mask to control FEATURES=test for all ebuilds, regardless of explicit IUSE. svn path=/main/trunk/; revision=14607
* Only call _test_pty_eof() on Linux, since it seems to hang on most otherZac Medico2009-10-142-7/+25
| | | | | | | kernels. This should fix the hang reported on FreeBSD here: http://archives.gentoo.org/gentoo-alt/msg_d81c5e8c6dd6849312ecb048feb41c5b.xml svn path=/main/trunk/; revision=14606
* Add some examples for ACCEPT_LICENSE and ACCEPT_PROPERTIES.Zac Medico2009-10-141-0/+18
| | | | svn path=/main/trunk/; revision=14601
* Bug #288906 - Fix Scheduler._dblink_elog() to always append messages to theZac Medico2009-10-141-14/+19
| | | | | | build log if available (regardless whether or not message goes to stdout). svn path=/main/trunk/; revision=14600
* When --depclean pulls in the provider of a library because of installedZac Medico2009-10-141-1/+8
| | | | | | consumers, display the soname(s) of the consumed libraries. svn path=/main/trunk/; revision=14599
* Implement __len__.Zac Medico2009-10-131-0/+5
| | | | svn path=/main/trunk/; revision=14598
* Implement FetchlistDict.__len__, in order to avoidZac Medico2009-10-121-0/+5
| | | | | | infinite recursion in some cases. svn path=/main/trunk/; revision=14597
* Add a note about ACCEPT_LICENSE.Zac Medico2009-10-121-0/+4
| | | | svn path=/main/trunk/; revision=14593
* Update ACCEPT_LICENSE and ACCEPT_PROPERTIES docs.Zac Medico2009-10-121-2/+9
| | | | svn path=/main/trunk/; revision=14591
* Add a reference to GLEP 23.Zac Medico2009-10-121-2/+4
| | | | svn path=/main/trunk/; revision=14589
* Document license_groups.Zac Medico2009-10-121-2/+19
| | | | svn path=/main/trunk/; revision=14587
* Use a shell script wrapper for EPYTHON handling.Zac Medico2009-10-111-1/+11
| | | | svn path=/main/trunk/; revision=14585
* Use a shell script for dohtml instead of a function, for xargs compatibility.Zac Medico2009-10-112-7/+11
| | | | svn path=/main/trunk/; revision=14582
* Rename dohtml to dohtml.py. Next commit will add a shell script wrapper forZac Medico2009-10-111-0/+0
| | | | | | EPYTHON handling. svn path=/main/trunk/; revision=14581
* Bug #288551 - Handle invalid cpv in portdbapi.aux_get() by raising KeyError.Zac Medico2009-10-111-1/+5
| | | | svn path=/main/trunk/; revision=14579
* Bug #288551 - Fix portageq to handle portage.exception.AmbiguousPackageNameZac Medico2009-10-111-5/+1
| | | | | | instead of ValueError. svn path=/main/trunk/; revision=14577
* Add a xpak-helper.py script, so that shell code always calls python viaZac Medico2009-10-112-1/+71
| | | | | | a shebang. svn path=/main/trunk/; revision=14575
* Fix python shebangs. s:/usr/bin/env python:/usr/bin/python:Zac Medico2009-10-112-2/+2
| | | | svn path=/main/trunk/; revision=14573
* Add some more EPYTHON safety.Zac Medico2009-10-112-3/+3
| | | | svn path=/main/trunk/; revision=14570
* Set EPYTHON variable as empty when calling portageq or dohtml to avoid using ↵Arfrever Frehtes Taifersar Arahesis2009-10-111-7/+23
| | | | | | potentially unsupported version of Python. svn path=/main/trunk/; revision=14568
* Add notes about python3 support.Zac Medico2009-10-102-0/+6
| | | | svn path=/main/trunk/; revision=14564
* Fix formatting.Zac Medico2009-10-101-1/+1
| | | | svn path=/main/trunk/; revision=14562
* Add a note about --update and bug #275945 for 2.1.7.Zac Medico2009-10-101-0/+7
| | | | svn path=/main/trunk/; revision=14561
* Discard the log on success, since otherwise we'll have multiple log files forZac Medico2009-10-101-1/+9
| | | | | | the same package. svn path=/main/trunk/; revision=14559
* Document 'backtracking' in the MASKED PACKAGES section.Zac Medico2009-10-101-0/+7
| | | | svn path=/main/trunk/; revision=14557
* Bug #288025 - Avoid AttributeError on OSes that don't have os.statvfs.Zac Medico2009-10-101-1/+3
| | | | svn path=/main/trunk/; revision=14553
* Add news for 2.1.7.Zac Medico2009-10-101-1/+5
| | | | svn path=/main/trunk/; revision=14548
* Fix ugly 'Candidates' --debug output.Zac Medico2009-10-091-1/+5
| | | | svn path=/main/trunk/; revision=14535
* Fix error in --changed-use logic.Zac Medico2009-10-091-2/+2
| | | | svn path=/main/trunk/; revision=14534
* Add --changed-use as an alias for --reinstall=changed-use. Thanks toZac Medico2009-10-093-0/+13
| | | | | | Jeremy Olexa <darkside@g.o> for the suggestion. svn path=/main/trunk/; revision=14533
* Bug #273099 - Add split-log and split-elog FEATURES for splitting build logsZac Medico2009-10-093-6/+34
| | | | | | | and elog mod_save logs into category subdirectories. Thanks to Sebastian Mingramm (few) for this patch. svn path=/main/trunk/; revision=14532
* Bug #274497 - Misc spelling, grammar, and terminology fixes, includingZac Medico2009-10-0912-22/+22
| | | | | | URL -> URI and FOO's -> FOOs. svn path=/main/trunk/; revision=14531
* Force consistent color output, in case we are capturing fetchZac Medico2009-10-091-0/+5
| | | | | | | output through a normal pipe due to unavailability of ptys. Thanks to grobian for reporting. svn path=/main/trunk/; revision=14530