summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Replace --include-masked with an inverse --ignore-masked option for bug ↵Zac Medico2006-06-211-8/+6
| | | | | | #85576. This patch is from trunk r3496. svn path=/main/branches/2.1/; revision=3550
* By popular demand (including releng), revert the unmerge behavior change ↵Zac Medico2006-06-211-9/+9
| | | | | | from bug #118515 (r3186). This patch is from trunk r3548. svn path=/main/branches/2.1/; revision=3549
* I meant to ignore an IndexError here, in case mysettings["PORTDIR_OVERLAY"] ↵v2.1_rc4v2.1_rc3v2.1Zac Medico2006-06-091-1/+1
| | | | | | becomes corrupted and the split has an unexpected number of elements for some reason. svn path=/main/trunk/; revision=3476
* Use ${BASH_SOURCE[0]} instead of $_ because the former is more dependable ↵Zac Medico2006-06-081-1/+1
| | | | | | for preventing endless exec loops (see bug #135470). Testing shows that this corrects the problem for the libtool ebuild when sed is used to generate ltmain.shT. svn path=/main/trunk/; revision=3475
* Break out of the loop asap.Zac Medico2006-06-081-0/+1
| | | | svn path=/main/trunk/; revision=3474
* When an ebuild from overlay fails, display a message indicating which ↵Zac Medico2006-06-081-0/+13
| | | | | | overlay it came from (bug #136031). Thanks to genstef for the initial patch. svn path=/main/trunk/; revision=3473
* Add some documentation for /etc/make.profile/profile.bashrc.Zac Medico2006-06-081-0/+6
| | | | svn path=/main/trunk/; revision=3472
* Delete incomplete resume data before exiting due to blockers. This prevents ↵Zac Medico2006-06-081-0/+4
| | | | | | a 'mergelist' KeyError from occurring if the user attempts to run `emerge --resume` immediately afterwards. Thanks to axxo for reporting. svn path=/main/trunk/; revision=3471
* Move hard coding of /etc/env.d in CONFIG_PROTECT_MASK from ↵Zac Medico2006-06-082-4/+1
| | | | | | portage.config.__getitem__() to make.globals. Thanks to pauldv for reporting. svn path=/main/trunk/; revision=3470
* Revert r3468 because this type of functionality belongs in profile.bashrc or ↵Zac Medico2006-06-081-17/+0
| | | | | | an eclass. svn path=/main/trunk/; revision=3469
* support for FEATURES=debug-buildMike Frysinger2006-06-071-0/+17
| | | | svn path=/main/trunk/; revision=3468
* Call the bogus lchown() once so that the warning is seen asap.Zac Medico2006-06-071-0/+1
| | | | svn path=/main/trunk/; revision=3467
* If lchown is unavailable for some unexpected reason, make all lchown calls ↵Zac Medico2006-06-071-4/+7
| | | | | | print a warning message (bug #135398). svn path=/main/trunk/; revision=3466
* Also bump the counter for the "merge" phase since it calls spawnebuild (bug ↵Zac Medico2006-06-071-2/+3
| | | | | | #135856). svn path=/main/trunk/; revision=3465
* Make sure that each new build attempt gets it's own unique log file for bug ↵Zac Medico2006-06-071-0/+10
| | | | | | #135856. svn path=/main/trunk/; revision=3464
* Fix getgccversion() logic so that it works properly with eselect compiler ↵Zac Medico2006-06-061-4/+6
| | | | | | for bug #108393. Thanks to eradicator for help with this patch. svn path=/main/trunk/; revision=3463
* Store the original suid bits when suidctl is enabled for bug #135639. ↵Zac Medico2006-06-051-1/+1
| | | | | | Thanks to splite-gentoo@sigint.cs.purdue.edu for this patch. svn path=/main/trunk/; revision=3462
* Put LIVEVCS.stable in qawarnings for now since it's new and hasn't been ↵Zac Medico2006-06-051-1/+2
| | | | | | thoroughly discussed. svn path=/main/trunk/; revision=3461
* Add python 2.3 compatibility code for the set builtin.Zac Medico2006-06-051-0/+2
| | | | svn path=/main/trunk/; revision=3460
* Fix getgccversion() logic for bug #108393. Thanks to eradicator for ↵Zac Medico2006-06-051-45/+16
| | | | | | suggesting this logic. svn path=/main/trunk/; revision=3459
* add LIVEVCS.stable to man repomanAlec Warner2006-06-041-0/+3
| | | | svn path=/main/trunk/; revision=3458
* Add live VCS check to repoman, fix misspellingAlec Warner2006-06-041-2/+14
| | | | svn path=/main/trunk/; revision=3457
* When generating digests, print a digest.assumed QA warning if necessary in ↵Zac Medico2006-06-041-1/+23
| | | | | | order to prevent confusion. Thanks to jakub for suggesting this. svn path=/main/trunk/; revision=3456
* Raise a ParseError if the profile has a parent file containing a nonexistant ↵Zac Medico2006-06-041-0/+3
| | | | | | parent. svn path=/main/trunk/; revision=3455
* Raise a ParseError if the profile has a parent file containing anything ↵Zac Medico2006-06-041-1/+7
| | | | | | other than 1 parent. svn path=/main/trunk/; revision=3454
* Revert lazy loading of autouse because it is both broken and useless.Zac Medico2006-06-041-3/+2
| | | | svn path=/main/trunk/; revision=3453
* Escape the shell parameter expansions in the PORTAGE_ELOG_COMMAND example ↵Zac Medico2006-06-041-1/+1
| | | | | | for bug #135429. svn path=/main/trunk/; revision=3452
* Restore the old behavior of performing global updates when portage is ↵Zac Medico2006-06-041-0/+2
| | | | | | reloaded after `emerge --sync` for bug #135446. svn path=/main/trunk/; revision=3451
* Fix emerge's overlay display so that it works properly with overlay paths ↵Zac Medico2006-06-031-3/+6
| | | | | | that contain symlinks. This is necessary due to pordbapi's internal use of cannonical paths. Thanks to kevquinn for reporting. svn path=/main/trunk/; revision=3450