summaryrefslogtreecommitdiffstats
path: root/bin
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
* 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
* 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-311-2/+25
| | | | | | 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
* 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
* 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
* 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
* 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
* 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
* Remove pointless closing of stdin that is done prior to metadata transfer ↵Zac Medico2006-06-211-5/+0
| | | | | | 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
* 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
* 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
* 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
* 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
* 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
* 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 live VCS check to repoman, fix misspellingAlec Warner2006-06-041-2/+14
| | | | svn path=/main/trunk/; revision=3457
* 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
* In portageq, catch a KeyError and print a message to stderr. If the ↵Zac Medico2006-06-021-0/+3
| | | | | | KeyError is raised, portageq prints a help message which leads to bug #135278. svn path=/main/trunk/; revision=3449
* Fix unpack so that it works with 7z archives for bug #135134. Thanks to ↵Zac Medico2006-06-011-0/+8
| | | | | | Paul Bredbury <brebs@sent.com> for the initial patch. svn path=/main/trunk/; revision=3447
* Wrap at 80 columns for bug #135132.Zac Medico2006-06-011-5/+6
| | | | svn path=/main/trunk/; revision=3446
* Fix --buildpkgonly so that the "clean" phase is run afterwards. In other ↵Zac Medico2006-06-011-0/+3
| | | | | | cases, "clean" is triggered automatically after the package is merged. svn path=/main/trunk/; revision=3445
* Use python to lookup the user and group corresponding to PORTAGE_INST_UID ↵Zac Medico2006-05-301-1/+4
| | | | | | and PORTAGE_INST_GID since tarsync doesn't support numeric arguments for the user and group. See bug #134885. svn path=/main/trunk/; revision=3442
* Add some helpful troubleshooting tips to the depclean warning message.Zac Medico2006-05-301-0/+6
| | | | svn path=/main/trunk/; revision=3441
* Fix prepstrip so that it properly distiguishes between stripped and ↵Zac Medico2006-05-301-1/+12
| | | | | | unstripped binaries for bug #133420. Thanks to robbat2 for this patch. svn path=/main/trunk/; revision=3440
* everybody hates repoman failing on modular X, so make it a warningSimon Stelling2006-05-291-1/+2
| | | | svn path=/main/trunk/; revision=3439
* Revert patch for r3426 for bug 134466 and add warnings to docs.Zac Medico2006-05-281-2/+4
| | | | svn path=/main/trunk/; revision=3437
* Add noiselevel=-1 to writemsg calls for fatal emerge errors so that ↵Zac Medico2006-05-271-13/+23
| | | | | | important errors are printed even when --quiet is used. svn path=/main/trunk/; revision=3427
* Fix emerge's userquery() so that it rejects empty responses when the enter ↵Zac Medico2006-05-271-1/+1
| | | | | | key is pressed for bug #134466. svn path=/main/trunk/; revision=3426