summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Fix some broken variable references found by pyflakes.Zac Medico2008-02-081-3/+5
| | | | svn path=/main/branches/2.1.2/; revision=9298
* Fix old broken binary package visibility filtering code insideZac Medico2008-02-081-22/+21
| | | | | | depgraph.select_files() and xcreate(). svn path=/main/branches/2.1.2/; revision=9297
* Bug #208708 - Fix masked package display some more:Zac Medico2008-02-081-1/+31
| | | | | | | | | | | | - Warn if all matching ebuilds are masked or the installed package itself is masked. - Do not warn if there are simply no matching ebuilds since that would be annoying in some cases. (trunk r9293) svn path=/main/branches/2.1.2/; revision=9296
* Fix depgraph.select_files() so that arguments are expandedZac Medico2008-02-081-2/+8
| | | | | | | against the vardb when expansion against the binary repo fails in --usepkgonly mode. svn path=/main/branches/2.1.2/; revision=9295
* Don't show unmasked packages (currently installed packages) inZac Medico2008-02-081-0/+2
| | | | | | the masking display. (trunk r9292) svn path=/main/branches/2.1.2/; revision=9294
* Add DISTDIR to the EbuildQuote.var_names. Thanks to Betelgeuse. (trunk r9290)Zac Medico2008-02-081-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=9291
* Bug #208782 - Consistently use double quotes rather than mixining in singleZac Medico2008-02-081-1/+1
| | | | | | quotes. (trunk r9285) svn path=/main/branches/2.1.2/; revision=9286
* Bug #209144 - For emerge --sync, don't return 0 when the serverZac Medico2008-02-081-0/+1
| | | | | | is out of date. (trunk r9283) svn path=/main/branches/2.1.2/; revision=9284
* Bug #155993 - Update environment.bz2 after postinst in caseZac Medico2008-02-072-1/+12
| | | | | | | installation phases need to pass some variables to uninstallation phases. (trunk r9281) svn path=/main/branches/2.1.2/; revision=9282
* Remove the manifest1 digest file removal code since it's no longerZac Medico2008-02-011-39/+0
| | | | | | needed. (trunk r9262) svn path=/main/branches/2.1.2/; revision=9263
* Remove the manifest1 digest filter from PORTAGE_RSYNC_OPTS since it'sZac Medico2008-02-011-1/+0
| | | | | | no longer needed. (trunk r9260) svn path=/main/branches/2.1.2/; revision=9261
* Bug #205718 - Fix quoting of ${INSTALL_MASK} where appropriate. ThanksZac Medico2008-01-311-3/+3
| | | | | | to Ed Catmur <ed@catmur.co.uk> for this patch. (trunk r9256) svn path=/main/branches/2.1.2/; revision=9257
* Disable manifest1_compat for ebuild --force digest. (trunk r9254)Zac Medico2008-01-311-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=9255
* Unconditionally disable manifest1 compatibility since it's been droppedZac Medico2008-01-311-4/+1
| | | | | | from the main tree and nobody needs it anymore. (trunk r9252) svn path=/main/branches/2.1.2/; revision=9253
* fix typoZac Medico2008-01-311-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=9251
* Make the autotools.eclass functions exempt from the autotoolsZac Medico2008-01-311-2/+7
| | | | | | QA Notice. (trunk r9249) svn path=/main/branches/2.1.2/; revision=9250
* - Remove ebuild.autotools repoman check since it produces lotsZac Medico2008-01-313-30/+32
| | | | | | | | | | | of false positives (bug #207104) and its hard to parse bash - Use QA_INTERCEPTORS in ebuild.sh to implement a runtime 'QA Notice' when autotools is called directly trunk r9235 svn path=/main/branches/2.1.2/; revision=9247