summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allow binary packages to be installed with --usepkg even when there is no ↵v2.1-r2Zac Medico2006-07-311-3/+9
| | | | | | ebuild in tree (but not when there is a matching ebuild in the tree that is masked). See bugs #55871, #135834, and #140694. This patch is from trunk r3826:3829 and r3907. svn path=/main/branches/2.1/; revision=4075
* Match blockers against the correct $ROOT for bug #108449. This patch is ↵Zac Medico2006-07-311-7/+9
| | | | | | from trunk r3787. svn path=/main/branches/2.1/; revision=4074
* Ignore hidden files and directories in grablines recursion for bug #137607. ↵Zac Medico2006-07-311-4/+6
| | | | | | This patch is from trunk r3610:3613. svn path=/main/branches/2.1/; revision=4073
* Update symlinks during package moves for bug #138394. This patch is from ↵Zac Medico2006-07-311-0/+26
| | | | | | trunk r3687. svn path=/main/branches/2.1/; revision=4072
* Add a new portageq metadata function that wraps dbapi.aux_get() so that ↵Zac Medico2006-07-311-0/+30
| | | | | | things like built_with_use in eutils.eclass can retrieve metadata in manner that is independent of the installed package database implementation. This patch is from trunk r3893. svn path=/main/branches/2.1/; revision=4071
* Don't call emergelog() from the parallel-fetch process for bug #88837. This ↵Zac Medico2006-07-311-1/+4
| | | | | | patch is from trunk r3833. svn path=/main/branches/2.1/; revision=4070
* Don't write to emerge.log when --pretend is enabled for bug #139449. This ↵Zac Medico2006-07-311-1/+2
| | | | | | patch is from trunk r4068. svn path=/main/branches/2.1/; revision=4069
* Make depclean account for old-style virtuals so that it doesn't remove the ↵Zac Medico2006-07-311-1/+7
| | | | | | providers. See bug #136178. This patch is from trunk r3985:3987. svn path=/main/branches/2.1/; revision=4067
* Fix depclean so that it cleans unneeded slots (unless they are exempted by ↵Zac Medico2006-07-311-21/+18
| | | | | | the system or world sets). See bug #140591. This patch is from trunk r3913:3915. svn path=/main/branches/2.1/; revision=4066
* When necessary, always print a list of missing atoms even if --verbose is ↵Zac Medico2006-07-311-3/+4
| | | | | | not enabled. Thanks to Caster <caster@matfyz.cz> for this patch from bug #141643 (in trunk r4022). svn path=/main/branches/2.1/; revision=4065
* Go ahead and dump a full traceback without having to enable --debug. This ↵Zac Medico2006-07-311-5/+3
| | | | | | patch is from trunk r3724. svn path=/main/branches/2.1/; revision=4064
* Catch ParseError from getconfig during env_update for bug #142157. This ↵Zac Medico2006-07-312-5/+6
| | | | | | patch is from trunk r4050. svn path=/main/branches/2.1/; revision=4063
* As suggested by exg, include the einfon code inside einfo instead of using ↵Zac Medico2006-07-311-6/+4
| | | | | | the FUNCNAME hack (FUNCNAME only works with >=bash-3.0). See bug #136208. This patch is from trunk r3607. svn path=/main/branches/2.1/; revision=4062
* Make a backup of ACCEPT_KEYWORDS when repoman changes it for each profile. ↵Zac Medico2006-07-311-0/+2
| | | | | | This prevents it from being discarded by config.reset() and was the root cause of bug #132601. This patch is from trunk r3792. svn path=/main/branches/2.1/; revision=4061
* Add a --force option for `ebuild digest` so that the user doesn't have to ↵Zac Medico2006-07-312-18/+46
| | | | | | manually remove the Manifest and files/digest-* files when upstream changes the identity of distfiles. See bug #141843. This patch is from trunk r4040:4043 and r4044:4046. svn path=/main/branches/2.1/; revision=4060
* Add PKG_CONFIG_PATH to env_update incrementals for bug #105384. This patch ↵Zac Medico2006-07-311-2/+3
| | | | | | is from trunk r4044. svn path=/main/branches/2.1/; revision=4059
* When assume-digests is enabled, for digest generation if the number of ↵Zac Medico2006-07-312-7/+10
| | | | | | parsed digests does not match the number of digest types that are supported for bug #138911. This patch is from trunk r3771:3773. svn path=/main/branches/2.1/; revision=4058
* Fix NameError: global name 'portage_exception' is not defined for bug #140041.Zac Medico2006-07-311-0/+1
| | | | svn path=/main/branches/2.1/; revision=4057
* Fix getgccversion logic for bug #137786 and bug #139662. This patch is from ↵Zac Medico2006-07-311-2/+2
| | | | | | trunk r3632. svn path=/main/branches/2.1/; revision=4056
* Use the cannonical path of when transferring metadata so that the ↵Zac Medico2006-07-311-0/+1
| | | | | | _eclasses_ paths are consistent for bug #137965. This patch is from trunk r3666. svn path=/main/branches/2.1/; revision=4055
* Add more dependencies to the digraph in order to help prevent strange merge ↵Zac Medico2006-07-311-3/+9
| | | | | | orders for bug #126748. This patch is from trunk r4018:4021. svn path=/main/branches/2.1/; revision=4054
* Use get() to simplify setitem logic as suggested by Brian Harring. This ↵v2.1-r1Zac Medico2006-06-211-12/+10
| | | | | | patch is from trunk r3546. svn path=/main/branches/2.1/; revision=3581
* Implement get() as part of the standard mapping interface. This patch is ↵Zac Medico2006-06-211-0/+6
| | | | | | from trunk r3545. svn path=/main/branches/2.1/; revision=3580
* Make it possible to pass alternative cache implementations into the ↵Zac Medico2006-06-211-1/+2
| | | | | | constructor as suggested by Brian Harring. This patch is from trunk r3547. svn path=/main/branches/2.1/; revision=3579
* Make sure that elog entries are also processed in *rm phases and that they ↵Zac Medico2006-06-211-0/+11
| | | | | | are only processed once. This patch is from trunk r3539. svn path=/main/branches/2.1/; revision=3576
* Only attempt to unmerge the already-installed instance if it actually ↵Zac Medico2006-06-211-5/+6
| | | | | | exists. This patch is from trunk r3514. svn path=/main/branches/2.1/; revision=3575
* Add autouse removal to RELEASE-NOTES. This patch is from trunk r3510 to r3512.Zac Medico2006-06-211-0/+5
| | | | svn path=/main/branches/2.1/; revision=3574
* Add date header for rfc2822 compliance. This patch is from trunk r3497.Zac Medico2006-06-211-1/+2
| | | | svn path=/main/branches/2.1/; revision=3573
* Fix LIVEVCS.stable for -* keywords. This patch is from trunk r3487.Zac Medico2006-06-211-1/+1
| | | | svn path=/main/branches/2.1/; revision=3572
* Fix it so that values are properly saved in the writable layer. Previously ↵Zac Medico2006-06-211-1/+3
| | | | | | they've been discarded, leading to regen on each access (only in cases where the user has altered an ebuild in ). This patch is from svn r3544. svn path=/main/branches/2.1/; revision=3571
* Source /etc/portage/bashrc after the profile.bashrcs, since user env should ↵Zac Medico2006-06-211-14/+14
| | | | | | be able to override the profile env. This patch is from trunk r3508. svn path=/main/branches/2.1/; revision=3570
* Log parallel-fetch output to /var/log/emerge-fetch.log just in case it's ↵Zac Medico2006-06-211-3/+8
| | | | | | needed (see bug #137105). This patch is from trunk r3525 and r3526. svn path=/main/branches/2.1/; revision=3569
* To prevent infinite recursion when a lock file has more than 1 hardlink, ↵Zac Medico2006-06-212-2/+3
| | | | | | test for exactly 0 hardlinks before recursing. Also use wantnewlockfile=1 on /var/lib/portage/config (see bug #137269). This patch is from svn r3540 and r3543. svn path=/main/branches/2.1/; revision=3568
* Save timestamp.chk even when metadata-transfer is disabled for bug #137177. ↵Zac Medico2006-06-211-10/+12
| | | | | | This patch is from trunk r3537. svn path=/main/branches/2.1/; revision=3567
* Force digest generation when assume-digests is enabled but the file size ↵Zac Medico2006-06-211-2/+10
| | | | | | does not match. See bug #137032. This patch is from trunk r3517. svn path=/main/branches/2.1/; revision=3566
* Fix checksum error messages for bug #136947. Thanks to truedfx for this ↵Zac Medico2006-06-211-2/+2
| | | | | | patch which is also in trunk r3515. svn path=/main/branches/2.1/; revision=3565
* Various man/emerge.1 fixes from Benno Schulenberg in bug #136818. This patch ↵Zac Medico2006-06-211-32/+38
| | | | | | is from trunk r3518 throughr3523. svn path=/main/branches/2.1/; revision=3564
* Fix path to ebuild for dsd, bug # 135705. This patch is from trunk r3507.Zac Medico2006-06-211-2/+2
| | | | svn path=/main/branches/2.1/; revision=3563
* s/i686-unknown/i686-gentoo/ for bug #136532. This patch is from trunk r3504.Zac Medico2006-06-211-1/+1
| | | | svn path=/main/branches/2.1/; revision=3562
* Remove pointless closing of stdin that is done prior to metadata transfer ↵Zac Medico2006-06-212-6/+1
| | | | | | and use os.rename instead of spawning MOVE_BINARY (see bug #136404). This patch is from trunk r3499 and r3500. svn path=/main/branches/2.1/; revision=3561
* Remove QA warning when files are installed with portage uid/gid for bug ↵Zac Medico2006-06-211-2/+0
| | | | | | #136313. This patch is from trunk r3488. svn path=/main/branches/2.1/; revision=3560
* Toggle the setgid bit on $PORT_LOGDIR\elog\ for bug #136278. This patch is ↵Zac Medico2006-06-211-1/+1
| | | | | | from trunk r3502:3503. svn path=/main/branches/2.1/; revision=3559
* Bug 136236 misc-functions.sh fails to always honor RESTRICT=stricter - ↵Zac Medico2006-06-211-2/+2
| | | | | | Donnie Berkholz spyderous@gentoo.org (patch from trunk r3481) svn path=/main/branches/2.1/; revision=3558
* Prevent extra newlines in elog for einfo invocations. See bug #136208. This ↵Zac Medico2006-06-211-2/+6
| | | | | | patch is from trunk r3501. svn path=/main/branches/2.1/; revision=3557
* Do not unmerge fifo files because, since their mtime is not stored in ↵Zac Medico2006-06-211-5/+1
| | | | | | CONTENTS, we can't be sure if they belong to another package unless we search through all CONTENTS for all installed packages. See bug #136199. This patch is from trunk r3482. svn path=/main/branches/2.1/; revision=3556
* Stack package.mask files in a more logical order as specified in bug ↵Zac Medico2006-06-211-5/+17
| | | | | | #133740. This patch is from trunk r3495 and r3527. svn path=/main/branches/2.1/; revision=3555
* When --debug is enabled, do not raise a ValueError for unresolved ↵Zac Medico2006-06-211-2/+0
| | | | | | dependencies. See bug #126793. This patch is from trunk r3513. svn path=/main/branches/2.1/; revision=3554
* Give a useful error message when a dependency has an ambiguous atom due to ↵Zac Medico2006-06-211-17/+36
| | | | | | the category being unspecified. See bug #123677. This patch is from trunk r3509. svn path=/main/branches/2.1/; revision=3553
* Make elog mail module always set the 'From' header for rfc2822 compliance. ↵Zac Medico2006-06-211-0/+1
| | | | | | This patch is from trunk r3483. svn path=/main/branches/2.1/; revision=3552
* Fix signal handling for bug #96331. Thanks to S. Caglar Onur ↵Zac Medico2006-06-211-2/+2
| | | | | | <caglar@pardus.org.tr> for this patch which is also in trunk r3505. svn path=/main/branches/2.1/; revision=3551