summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* vardbapi: tweak deprecated constructor paramZac Medico2012-12-241-4/+5
|
* binarytree: tweak deprecated constructor paramZac Medico2012-12-241-5/+5
|
* porttree.py: tweak deprecated constructor paramsZac Medico2012-12-241-4/+5
| | | | | | Trigger a DeprecationWarning even when None is passed in for one of the deprecated parameters, ensuring that any potentially unsafe usage triggers the warning.
* Support subslots in command line arguments.Arfrever Frehtes Taifersar Arahesis2012-12-233-4/+4
|
* runtests.sh: add pypy-2.0 to PYTHON_VERSIONSZac Medico2012-12-221-1/+1
|
* repoman: exempt virtuals from KEYWORDS.stableZac Medico2012-12-211-1/+1
|
* config: clarify that default target_root is /Zac Medico2012-12-191-1/+2
|
* Rename a private module in preparation for extending its functionality.Arfrever Frehtes Taifersar Arahesis2012-12-192-1/+1
|
* depclean warning: count nested sets, bug #298298Zac Medico2012-12-171-3/+11
|
* depclean summary: count nested sets, bug #298298Zac Medico2012-12-171-4/+10
|
* repoman: fix dep check for * and ~* keywordsZac Medico2012-12-161-2/+4
| | | | | We want the effective ACCEPT_KEYWORDS to correspond to the current profile's arch (rather than using wildcards).
* repoman: check deps for * and ~* keywordsv2.2.0_alpha149Zac Medico2012-12-151-6/+27
|
* repoman keywords.dropped: handle * and ~*Zac Medico2012-12-151-1/+1
|
* Handle closed sys.__stdin__, for multiprocessingZac Medico2012-12-158-8/+19
| | | | | | | Buggy code in python's multiprocessing/process.py closes sys.stdin and reassigns it to open(os.devnull), but fails to update the corresponding __stdin__ reference. So, detect that case and handle it appropriately. The buggy code is visible in http://hg.python.org/lookup/r73708.
* makeopts_jobs is declared in multiprocessing, not eutils.Michał Górny2012-12-151-2/+8
|
* Add QA_CONFIGURE_OPTIONS variable.v2.2.0_alpha148Zac Medico2012-12-113-6/+37
|
* xattr-helper.py: fix AssertionError string formatZac Medico2012-12-111-2/+2
|
* xattr-helper.py: fix backslash quotingZac Medico2012-12-111-3/+6
|
* Disallow SLOT="${slot}/${subslot}=" in ebuilds.Arfrever Frehtes Taifersar Arahesis2012-12-111-1/+1
|
* prepstrip: preserve xattrs, bug #446420Zac Medico2012-12-112-3/+206
|
* prepstrip: handle objcopy failure, bug #446774Zac Medico2012-12-101-4/+8
|
* dblink._elog_process: obey phasefilter argZac Medico2012-12-101-1/+4
| | | | | | This would make a difference when collecting messages for prerm/postrm when uninstalling the previous instance of a package that's been updated.
* MergeProcess: avoid duplicate elog, bug #446136Zac Medico2012-12-101-0/+3
|
* get_real_flag: handle implicit iusev2.2.0_alpha147Zac Medico2012-12-091-2/+5
|
* emerge --info: handle bug #446358 morev2.2.0_alpha146Zac Medico2012-12-091-6/+9
| | | | | - old-style virtuals - masked packages
* get_real_flag: handls use-dep default bug #446666Zac Medico2012-12-093-2/+11
|
* emerge --verbose: [ y | n ] for bug #446324v2.2.0_alpha145Zac Medico2012-12-082-4/+17
|
* emerge --info: don't error for existing packagesZac Medico2012-12-071-5/+5
| | | | This will fix bug #446358.
* Avoid duplicate desktop QA notice, bug #446136Zac Medico2012-12-051-1/+1
|
* getmaskingstatus: fix ~* KEYWORDS handlingZac Medico2012-12-051-0/+7
| | | | | | | | | Since commit 9144faeb653b9f1dbe74c69f85cd48f26761aa2f, KeywordsManager.getMissingKeywords() has had support for ~* in KEYWORDS being matched by any unstable keyword in ACCEPT_KEYWORDS. However, getmaskingstatus still returned "missing keyword" for this case. Now, getmaskingstatus is fixed so that it won't erroneously return "missing keyword" in this case.
* emerge --sync: search PATH for rsync binaryZac Medico2012-12-031-2/+3
| | | | This allows to use rsync from prefix when necessary.
* show_masked_packages: handle missing license fileZac Medico2012-12-021-1/+3
| | | | This will fix bug #445628.
* emerge --depclean: rm unavailable slot bug 445506Zac Medico2012-12-012-0/+87
|
* prepstrip: add comment for bug #445336v2.2.0_alpha144Zac Medico2012-12-011-0/+1
|
* prepstrip: avoid duplicates for bug #445336Zac Medico2012-12-011-2/+4
| | | | | This prevents us from trying to hardlink duplicate splitdebug files, avoiding ln "File exists" failure as reported in bug #445336.
* Revert "prepstrip: avoid duplicates for bug #445336"Zac Medico2012-12-011-1/+1
| | | | | | This reverts commit bba20c632e79426cd006dd2b732fcaed079ac43a. The sort needs to be inside the subshell in order for it to work as intended. A correct patch will follow.
* prepstrip: avoid duplicates for bug #445336Zac Medico2012-11-301-1/+1
| | | | | This prevents us from trying to hardlink duplicate splitdebug files, avoiding ln "File exists" failure as reported in bug #445336.
* Add --oneshot to the portage update suggestion.Michał Górny2012-11-301-1/+1
| | | | | Most users probably have it in the @world already but I don't think everybody needs it there explicitly.
* _LockThread: daemon = TrueZac Medico2012-11-291-0/+1
|
* portage.util.movefile.movefile(): Try to preserve mtime of symlinks with ↵Arfrever Frehtes Taifersar Arahesis2012-11-301-3/+9
| | | | Python >=3.3.
* repoman: handle missing @DEPRECATED lic groupv2.2.0_alpha143Zac Medico2012-11-291-6/+4
|
* Fix return value of portage.util.movefile.movefile() for symlinks with ↵Arfrever Frehtes Taifersar Arahesis2012-11-291-2/+5
| | | | Python >=3.3.
* emerge: add --quiet-fail for bug #440982Zac Medico2012-11-283-3/+21
|
* fix ebuild rpm command for rpm 4.10.0Lucas Bickel2012-11-281-6/+5
| | | | | | | | * changes dyn_spec to use a sources_dir in the sandbox * remove deprecated Buildroot from specfile * call rpmbuild with --target instead of Buildroot * grab machine_name from $CHOST and use as --target in rpmbuild * use dir in sandbox instead of /usr/src/rpm/RPMS
* portage.5: rm obsolete eclass-overrides warningZac Medico2012-11-281-7/+1
| | | | | | | | This will fix bug #434942. The warning shouldn't be needed anymore since commit e760c8d2a4ccc56e351ac37904c715f596b58e42 makes egencache generate md5-dict format by default, and use of the older pms format triggers a deprecation warning since commit 02a6bf1ac95861831a303f220c7a41b9bbd398ab.
* test_portdb_cache: use python -WiZac Medico2012-11-271-2/+2
|
* portdbapi: DeprecationWarning for 'pms' cacheZac Medico2012-11-274-5/+14
|
* egencache: enable md5-dict format by defaultZac Medico2012-11-273-16/+33
| | | | | | | | | | WARNING: Portage versions prior to portage-2.1.11.14 will NOT recognize the 'md5-dict' format unless it is explicitly listed in metadata/layout.conf (refer to portage(5) for example usage). WARNING: For backward compatibility, the obsolete 'pms' cache format will still be generated by default if the metadata/cache/ directory exists in the repository.
* Add Package.built_time property.Zac Medico2012-11-262-17/+17
|
* Package: add defined_phases, properties, restrictZac Medico2012-11-264-6/+18
|