summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* 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
* For availability in all stages, use rsync instead of cpio for bug #124638.Zac Medico2006-05-271-1/+1
| | | | svn path=/main/trunk/; revision=3420
* For portability, use cpio instead of `cp --parents` for bug #124638.Zac Medico2006-05-261-1/+1
| | | | svn path=/main/trunk/; revision=3419
* - More updates from Kevin Q bug 131779 ; document the stricter feature along ↵Ned Ludd2006-05-241-1/+1
| | | | | | with the QA_* handling svn path=/main/trunk/; revision=3410
* - final commit hopefully for QA_TEXTRELS etc.Ned Ludd2006-05-241-19/+10
| | | | svn path=/main/trunk/; revision=3409
* When /usr/lib/distcc/bin does not exist, only add a maximum of one distcc to ↵Zac Medico2006-05-241-2/+6
| | | | | | CC and CXX for bug #84150. svn path=/main/trunk/; revision=3408
* Fix repoman so that it works when the portage tree structure contains ↵Zac Medico2006-05-231-0/+7
| | | | | | symlinks for bug #109961. svn path=/main/trunk/; revision=3405
* Fix prepstrip to work with restrict, thanks to flameeyes and bug 134135Alec Warner2006-05-231-1/+1
| | | | svn path=/main/trunk/; revision=3403
* Prevent a KeyError from occurring when USE_EXPAND_HIDDEN is used for bug ↵Zac Medico2006-05-231-0/+2
| | | | | | #134086. svn path=/main/trunk/; revision=3399
* Don't warn about RESTRICT=test unless FEATURES=test is enabled for bug #134004.Zac Medico2006-05-221-3/+3
| | | | svn path=/main/trunk/; revision=3389
* In order to help protect users, make AUTOCLEAN case insensitive.Zac Medico2006-05-191-0/+10
| | | | svn path=/main/trunk/; revision=3378
* Catch a ValueError thrown from cpv_expand and use it print an error message ↵Zac Medico2006-05-191-1/+8
| | | | | | (to stderr) which includes a list of packages for bug #133731. No changes to quickpkg are necessary because it doesn't get anything from portageq on stdout in this case and it simply assumes there is no match. svn path=/main/trunk/; revision=3376
* Fix prepstrip split-debug paths for bug #133628. Thanks to kevquinn for ↵Zac Medico2006-05-181-4/+4
| | | | | | this patch. svn path=/main/trunk/; revision=3373
* Revert r3371 because it doesn't fix the real problem and get ROOT directly ↵Zac Medico2006-05-181-5/+5
| | | | | | from portage.settings["ROOT"] since self.pkgsettings["ROOT"] does not have the desired value. svn path=/main/trunk/; revision=3372
* Catch PackageNotFound exceptions from unmerge() for bug #133606.Zac Medico2006-05-181-1/+4
| | | | svn path=/main/trunk/; revision=3371
* Correctly autoclean build time dependencies that have been upgraded in / ↵Zac Medico2006-05-181-1/+68
| | | | | | when ROOT!=/ for bug #133606. This patch duplicates code from emerge's unmerge() function in order to touch as little existing code as possible. svn path=/main/trunk/; revision=3370
* When portage is upgraded, only restart emerge when destroot="/". Also, ↵Zac Medico2006-05-171-22/+22
| | | | | | clean up and fix the related logic in depgraph.display(). svn path=/main/trunk/; revision=3369
* Print a warning message when AUTOCLEAN is disabled because it's quite dangerous.Zac Medico2006-05-171-0/+8
| | | | svn path=/main/trunk/; revision=3366
* Add + to the --changelog regex so that dvd+rw-tools works for bug #133288.Zac Medico2006-05-161-1/+1
| | | | svn path=/main/trunk/; revision=3362
* Fix for bug 133363, thanks to <world.root@gmail.com> for reporting.Alec Warner2006-05-151-1/+1
| | | | svn path=/main/trunk/; revision=3360
* strip leading slash in outputMike Frysinger2006-05-141-3/+3
| | | | svn path=/main/trunk/; revision=3352