summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* Make 'import portage' statements more tolerant to broken source statementsZac Medico2008-03-012-3/+28
| | | | | | | | in make.conf since exceptions thrown during 'import portage' statements can practically render the api unusable for api consumers. Thanks to lxnay for the suggestion. (trunk r9400) svn path=/main/branches/2.1.2/; revision=9401
* 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 #211365 - Use catpkgsplit() instead of pkgsplit() on the cpv in theZac Medico2008-02-251-1/+2
| | | | | | | dblink constructor since otherwise weird categories containing numbers can make pkgsplit() return None (likely related to version regex handling). svn path=/main/branches/2.1.2/; revision=9383
* 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-102-4/+16
| | | | | | | 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
* Bug #208743 - Update dosed docs to indicate that "s:${D}::g" is usedZac Medico2008-02-091-1/+2
| | | | | | as the default expression if none other is given. (trunk r9313) svn path=/main/branches/2.1.2/; revision=9314
* Fix a changed variable name.Zac Medico2008-02-091-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=9306
* 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
* Use local time for elog summaries (trunk r9273)Zac Medico2008-02-092-2/+2
| | | | svn path=/main/branches/2.1.2/; revision=9303
* Bug #208708 - Show informative warning messages for installedZac Medico2008-02-092-60/+150
| | | | | | 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 #208743 - Clarify dosed docs to indicate that sed is performedZac Medico2008-02-081-1/+1
| | | | | | in place of a file in ${D}. (trunk r9287) svn path=/main/branches/2.1.2/; revision=9288
* 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-073-2/+17
| | | | | | | installation phases need to pass some variables to uninstallation phases. (trunk r9281) svn path=/main/branches/2.1.2/; revision=9282
* portage-2.1.4.1 (trunk r9264)v2.1.4.1Zac Medico2008-02-011-0/+10
| | | | svn path=/main/branches/2.1.2/; revision=9265
* 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-012-2/+1
| | | | | | no longer needed. (trunk r9260) svn path=/main/branches/2.1.2/; revision=9261
* Make the manifest1_compat constructor parameter default to FalseZac Medico2008-02-011-1/+1
| | | | | | | to prevent potential interference from stale old digest files in overlays. (trunk r9258) svn path=/main/branches/2.1.2/; revision=9259
* 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-312-6/+2
| | | | | | 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
* Add 'local' to the list of non_category_dirs since it's commonlyZac Medico2008-01-311-1/+1
| | | | | | used for layman overlays. (trunk r9241) svn path=/main/branches/2.1.2/; revision=9248
* - 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
* Bug #206772 - Enable bashrc once again for the clean phase. (trunk r9220)Zac Medico2008-01-311-0/+3
| | | | svn path=/main/branches/2.1.2/; revision=9246
* Replace the current diefunc() and die alias with a single die() function.Zac Medico2008-01-311-6/+9
| | | | | | | | The previous arguments to diefunc() weren't used anyway. The result is that the die message looks better because it doesn't show the alias and all of it's arguments which are totally irrelevant. (trunk r9215:9217) svn path=/main/branches/2.1.2/; revision=9245
* Add a note that PORTDIR is a repository of software and that usersZac Medico2008-01-311-1/+3
| | | | | | should not add random directories in it. (trunk r9209) svn path=/main/branches/2.1.2/; revision=9243
* Check for quoted ${A}. Thanks to maekke for this patch. (trunk r9206)Zac Medico2008-01-311-1/+12
| | | | svn path=/main/branches/2.1.2/; revision=9240
* Bug #138159 - add support for --version (trunk r9200)Zac Medico2008-01-311-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=9239
* Bug #205966 - Don't show binhost password when displaying the uri. ThanksZac Medico2008-01-311-1/+4
| | | | | | to Mike "Fuzzy" Partin <fuzzyoni@gmail.com>. svn path=/main/branches/2.1.2/; revision=9237
* Pass db_keys in to the FakeVartree constructor (merged from trunk). ThisZac Medico2008-01-301-5/+10
| | | | | | | | solves an issue with EAPI missing from the key list which triggers invalid EAPI messages for masked packages in cases where there is an installed version and all ebuilds are masked. svn path=/main/branches/2.1.2/; revision=9234