summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
...
* When a resume list contains packages that are no longer available,Zac Medico2008-03-291-0/+2
| | | | | | automatically delete it. (trunk r9589) svn path=/main/branches/2.1.2/; revision=9601
* Add a new "ebuild.patches" check for the PATCHES variable that's used byZac Medico2008-03-291-3/+13
| | | | | | | | base_src_unpack() from base.eclass. This generates a warning if the variable is not defined as an array, since this is required for white space safety. Thanks to Betelgeuse for the initial patch. (trunk r9587) svn path=/main/branches/2.1.2/; revision=9599
* Don't trigger the 'java.eclassesnotused' on blocker atoms. (trunk r9586)Zac Medico2008-03-291-1/+5
| | | | svn path=/main/branches/2.1.2/; revision=9598
* Add a new "java.eclassesnotused" check for cases where DEPEND containsZac Medico2008-03-291-0/+9
| | | | | | | | virtual/jdk and and the appropriate java eclass has not been inherited (a violation of the java team's policy). Thanks to Betelgeuse for the initial patch. (trunk r9585) svn path=/main/branches/2.1.2/; revision=9597
* Bug #214691 - Move the "slot collision" display so that it is shown afterZac Medico2008-03-291-6/+36
| | | | | | | the merge list where it is most likely to be seen (along with other depgraph problems). (trunk r9584) svn path=/main/branches/2.1.2/; revision=9596
* Bug #214619 - Run dyn_package() and preinst_mask() from ${T} instead ofZac Medico2008-03-291-3/+9
| | | | | | | | | ${D} in order to avoid leaving gmon.out files in ${D} in case any tools were built with -pf in CFLAGS. Also, call preinst_mask() after all other functions so that INSTALL_MASK can be used to wipe out any gmon.out files created during previous functions. (trunk r9592) svn path=/main/branches/2.1.2/; revision=9595
* Fix quoting for ${root} in install_mask(). (trunk r9590)Zac Medico2008-03-291-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=9593
* Remove the killparent() function and associated SIGINT trap since thisZac Medico2008-03-282-9/+1
| | | | | | | should already be handled on the python side and it won't work with dropped privileges anyway. (trunk r9327) svn path=/main/branches/2.1.2/; revision=9581
* Bug #214619 - Add support for a PORTAGE_BINPKG_TAR_OPTS variable thatZac Medico2008-03-282-2/+3
| | | | | | | allows the user to specify tar command options for binary package creation. (trunk r9528) svn path=/main/branches/2.1.2/; revision=9580
* Make dyn_clean() consistent wrt removal of ${PORTAGE_BUILDDIR}/image andZac Medico2008-03-281-1/+1
| | | | | | | | | ${PORTAGE_BUILDDIR}/.installed since otherwise with FEATURES=keepwork dyn_install() will not call src_install() as necessary to repopulate ${PORTAGE_BUILDDIR}/image (resulting in install_qa_check failure due to absence of ${PORTAGE_BUILDDIR}/image). (trunk r9527) svn path=/main/branches/2.1.2/; revision=9579
* Bug #213698 - Make FEAUTURES=keepwork and keeptemp preserve ${T}/environmentZac Medico2008-03-281-7/+3
| | | | | | since it may contain essential state. (trunk r9526) svn path=/main/branches/2.1.2/; revision=9578
* Bug #213629 - Use EAPI.incompatible in cases where EAPI=0 and a defaultZac Medico2008-03-281-2/+9
| | | | | | IUSE is encountered. svn path=/main/branches/2.1.2/; revision=9577
* Bug #213629 - Create an EAPI.incompatible category and use it in casesZac Medico2008-03-281-3/+12
| | | | | | where EAPI=0 and a slot atom is encountered. (trunk r9524) svn path=/main/branches/2.1.2/; revision=9576
* Bug #209418 - Add a new KEYWORDS.dropped check that compares keywordsZac Medico2008-03-281-1/+31
| | | | | | against the keywords of earlier ebuild versions within a slot. (trunk r9522) svn path=/main/branches/2.1.2/; revision=9575
* Bug #212509 - Display a note about the --without-mask option when thereZac Medico2008-03-281-0/+6
| | | | | | are masked packages. (trunk r9521) svn path=/main/branches/2.1.2/; revision=9574
* Bug #212509 - Implement a new --without-mask option that causes repoman toZac Medico2008-03-281-0/+3
| | | | | | behave as if there are no package.mask entries. (trunk r9520) svn path=/main/branches/2.1.2/; revision=9573
* Bug #212621 - Make the EbuildQuote check do quoting validation for miscZac Medico2008-03-281-1/+8
| | | | | | variables from games.eclass. (trunk r9507) svn path=/main/branches/2.1.2/; revision=9569
* Bug #211294 - Make repoman bail out if arch.list contains unrecognizedZac Medico2008-03-281-3/+12
| | | | | | | lines since we don't want people to commit with old versions of portage that don't support the current arch.list format. (trunk r9504) svn path=/main/branches/2.1.2/; revision=9568
* Fix quoting. (trunk r9489)Zac Medico2008-03-281-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=9567
* display versions of other slots for new-slot installs (bug #213790)Zac Medico2008-03-281-19/+27
| | | | | | (trunk r9488) svn path=/main/branches/2.1.2/; revision=9566
* Strip trailing slashes from directory paths if necessary. (trunk r9487)Zac Medico2008-03-281-0/+3
| | | | svn path=/main/branches/2.1.2/; revision=9565
* Bug #210690 - Fix --help output to show the leading slash on the path toZac Medico2008-03-281-1/+3
| | | | | | the world file. (trunk r9486) svn path=/main/branches/2.1.2/; revision=9564
* Bug #210575 - Optimize doins -r so that it doesn't call itself recursively,Zac Medico2008-03-281-18/+27
| | | | | | | since it's faster to handle the recursion internally. Thanks to Benedikt Böhm <hollow@gentoo.org> for the initial patch. (trunk r9485) svn path=/main/branches/2.1.2/; revision=9563
* Only show the eqawarn from bug #149745 when nothing is found to install. Also,Zac Medico2008-03-281-7/+12
| | | | | | exit successfully unless nothing is found to install. (trunk r9484) svn path=/main/branches/2.1.2/; revision=9562
* Bug #139023 - When the --digest option is enabled, advise the user thatZac Medico2008-03-281-0/+12
| | | | | | | `repoman manifest` is the preferred way to generate manifests. (trunk r9482) svn path=/main/branches/2.1.2/; revision=9561
* s/add/append/ (missing from r9530 for bug #201045)Zac Medico2008-03-281-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=9559
* Bug #149745 - Generate an eqawarn message if dohtml is called on a directoryZac Medico2008-03-281-0/+11
| | | | | | | without the recursive option. Thanks to brad walker <bradmwalker@cableone.net> for reporting. (trunk r9476) svn path=/main/branches/2.1.2/; revision=9558
* Bug #174634 - Fix ebuild 'digest' and 'manifest' behave 100% identically andZac Medico2008-03-282-2/+2
| | | | | | update the docs to reflect this. (trunk r9475) svn path=/main/branches/2.1.2/; revision=9557
* avoid importing portage to improve performance (trunk r9470)Zac Medico2008-03-281-3/+3
| | | | svn path=/main/branches/2.1.2/; revision=9555
* * Optimize parallel-fetch to avoid redundant checksum verification.Zac Medico2008-03-281-1/+2
| | | | | | | * Add parallel-fetch to the default FEATURES since it is more efficient now. (trunk r9462) svn path=/main/branches/2.1.2/; revision=9553
* Make --prune and --depclean operate with missing dependencies when onlyZac Medico2008-03-281-2/+10
| | | | | | | asked to remove specific packages since it's relatively safe in this case. (trunk r9451) svn path=/main/branches/2.1.2/; revision=9551
* Use os.environ["SANDBOX_ON"] = "0" to make portageq exempt from sandbox forZac Medico2008-03-282-1/+5
| | | | | | | things like writing metadata cache. Thanks to ferringb for the suggestion. (trunk r9448) svn path=/main/branches/2.1.2/; revision=9550
* Bug #97776 - Tell rpmbuild to clean it's working files after completion.Zac Medico2008-03-281-1/+1
| | | | | | (trunk r9428) svn path=/main/branches/2.1.2/; revision=9547
* fix message on ValueError to not sound like crap (trunk r9427)Zac Medico2008-03-281-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=9546
* separate different messages with newlines in post-emerge outputZac Medico2008-03-281-3/+3
| | | | | | (trunk r9394) svn path=/main/branches/2.1.2/; revision=9541
* Bug #211554 - Replace references to config["USE"] with references toZac Medico2008-03-281-9/+10
| | | | | | | | config["PORTAGE_USE"] (which is filtered for intersection with IUSE) so that dependency calculations at installation time are consistent with those at depclean time. (trunk r9391:9393) svn path=/main/branches/2.1.2/; revision=9540
* Merge emerge-webrsync from trunk for bugs #210945 and #130039.Zac Medico2008-03-281-114/+340
| | | | svn path=/main/branches/2.1.2/; revision=9539
* Add support for file paths as arguments to emerge. If an argument startsZac Medico2008-03-281-0/+29
| | | | | | | | with / and it's not recognized as a tbz2 or ebuild then we try to find and owner in the vdb and generate a slot atom from it. Thanks to solar for the suggestion. (trunk r9367) svn path=/main/branches/2.1.2/; revision=9535
* Bug #210667 - In the circular dependency display, drop PDEPEND (akaZac Medico2008-03-281-1/+1
| | | | | | MEDIUM_SOFT) from the graph so there's less noise. (trunk r9362) svn path=/main/branches/2.1.2/; revision=9533
* Bug #210449 - Reset exeinto(), docinto(), insinto(), and into() stateZac Medico2008-03-281-0/+9
| | | | | | | variables in case the user is running the install phase multiple times consecutively via the ebuild command. (trunk r9357) svn path=/main/branches/2.1.2/; revision=9531
* Bug #201045 - Use a topological sort to create an unmerge order such thatZac Medico2008-03-281-85/+228
| | | | | | | | each package is unmerged before it's dependencies. This is necessary to avoid breaking things that may need to run during pkg_prerm or pkg_postrm phases. (trunk r9337:9341, 9343, 9344:9347, 9350, 9385, and 9483) svn path=/main/branches/2.1.2/; revision=9530
* Remove IUSE.invalid from qawarnings since there's no reason forZac Medico2008-03-281-1/+0
| | | | | | it not to be fatal. Thanks to Betelgeuse. (trunk r9344) svn path=/main/branches/2.1.2/; revision=9529
* Make --noreplace take precedence over --newuse, as suggested by wolf31o2.Zac Medico2008-03-271-1/+2
| | | | | | (trunk r9512:9514) svn path=/main/branches/2.1.2/; revision=9517
* revert previous commit since it had portage_locks stuff mixed inZac Medico2008-03-271-2/+1
| | | | svn path=/main/branches/2.1.2/; revision=9516
* Make --noreplace take precedence over --newuse, as suggested by wolf31o2.Zac Medico2008-03-271-1/+2
| | | | | | (trunk r9512:9514) svn path=/main/branches/2.1.2/; revision=9515
* Sync the fixes for bug #211949 from trunk.Zac Medico2008-03-142-36/+83
| | | | svn path=/main/branches/2.1.2/; revision=9465
* When showing an unsatisfied dep, never include installed packages. (trunk r9360)Zac Medico2008-03-141-0/+2
| | | | svn path=/main/branches/2.1.2/; revision=9464
* Bug #211949 - Fix the regex so that it won't match the = character (equalsZac Medico2008-03-041-1/+1
| | | | | | sign). (trunk r9429) svn path=/main/branches/2.1.2/; revision=9430
* Bug #210372 - Fix FEATURES=suidctl so that it really works again.Zac Medico2008-03-031-11/+12
| | | | | | (trunk r9423) svn path=/main/branches/2.1.2/; revision=9424
* Bug #211949 - Tweak the regex so that a leading whitespace characterZac Medico2008-03-031-1/+2
| | | | | | cannot match the required non-alphanumeric group. (trunk r9421) svn path=/main/branches/2.1.2/; revision=9422