summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Fix the regex for bug #211949 so that it correctly matches variableZac Medico2008-03-031-1/+1
| | | | | | names that contain more than one non-alphanumeric character. (trunk r9419) svn path=/main/branches/2.1.2/; revision=9420
* Bug #211949 - As suggested by vapier, tighten the variable filter to alsoZac Medico2008-03-022-2/+5
| | | | | | | exclude variable names that begin with a digit or that contain any non-alphanumeric characters that are not be supported by bash. (trunk r9416) svn path=/main/branches/2.1.2/; revision=9417
* Bug #211949 - Make filter_readonly_variables() remove any variablesZac Medico2008-03-011-3/+7
| | | | | | | with names containing a hyphen since bash does not allow them. (trunk r9402) svn path=/main/branches/2.1.2/; revision=9403
* Bug #211294 - Make repoman ignore profiles labeled with anything otherZac Medico2008-02-271-0/+3
| | | | | | | than "stable" or "dev" in profiles.desc so that we can extend it with new labels such as "exp". (trunk r9389) svn path=/main/branches/2.1.2/; revision=9390
* Bug #211067 - Make the "portdir_overlay" and "mydir" variables containZac Medico2008-02-221-4/+6
| | | | | | | | | | | paths that are consistent wrt eachother regardless of any path irregularities that can be induced by symlinks. Consistency is achieved by regenerating one of the paths to ensure that both paths have the exact same mapping between inodes and paths. This consistency ensures that the path manipulations used to calculate "repolevel" will work as intended. (trunk r9365) svn path=/main/branches/2.1.2/; revision=9366
* Bug #210372 - Fix suidctl.conf parser to look for paths with a leading slash.Zac Medico2008-02-191-1/+1
| | | | | | (trunk r9355) svn path=/main/branches/2.1.2/; revision=9356
* Bug #209768 - Fix --search "Size of files:" handling so that it properlyv2.1.4.4Zac Medico2008-02-121-4/+5
| | | | | | | shows the "Unknown (missing digest)" message instead of a traceback. (trunk r9333) svn path=/main/branches/2.1.2/; revision=9334
* Bug #209538 - Disable annoying "masked by keyword" warnings for installedZac Medico2008-02-101-2/+2
| | | | | | | packages. We can assume that if the user accepted the keywords at merge time then they never want to be bothered again. (trunk r9330) svn path=/main/branches/2.1.2/; revision=9331
* Fix CHOST masking logic wrt installed packages so that it's consistentZac Medico2008-02-101-1/+1
| | | | | | between visible() and get_masking_status(). (trunk r9324) svn path=/main/branches/2.1.2/; revision=9325
* Pass the myparent parameter into _show_unsatisfied_dep() whenZac Medico2008-02-101-1/+2
| | | | | | available. svn path=/main/branches/2.1.2/; revision=9323
* Fix the exitcode logic for bug #209144 so that when the server isZac Medico2008-02-101-1/+10
| | | | | | | | | | out of date it's not interpreted like an actual rsync exitcode (to avoid a misleading exitcode interpretation message). (trunk r9320) Bug #209144 - For emerge --sync, show an informative error and don't return 1 when PORTAGE_RSYNC_RETRIES is exceeded. (trunk r9321) svn path=/main/branches/2.1.2/; revision=9322
* Fix get_mask_info() to properly pass the "installed" attribute intoZac Medico2008-02-101-1/+1
| | | | | | the Package constructor. (trunk r9318) svn path=/main/branches/2.1.2/; revision=9319
* For the useq() IUSE qa check, use [[ $u =~ $PORTAGE_IUSE ]] insteadZac Medico2008-02-091-1/+1
| | | | | | | of egrep since apparently it's compatible in this case. Thanks to igli for this. (trunk r9279) svn path=/main/branches/2.1.2/; revision=9305
* Make qa_source and qa_call save the return value and return it. ThanksZac Medico2008-02-091-4/+8
| | | | | | to igli for suggesting. (trunk r9278) svn path=/main/branches/2.1.2/; revision=9304
* Bug #208708 - Show informative warning messages for installedZac Medico2008-02-091-58/+143
| | | | | | packages that are masked. (trunk r9301) svn path=/main/branches/2.1.2/; revision=9302