summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Rename Package.metadata to _metadata.Zac Medico2012-11-2617-99/+103
| | | | | The raw metadata is considered a private low-level internal. This makes the Package class consistent with the _pkg_str class.
* Use Package.repo where appropriate.Zac Medico2012-11-263-12/+8
|
* Use Package.counter where appropriate.Zac Medico2012-11-263-16/+6
|
* similar_name_search: fix lower/upper case bugsZac Medico2012-11-251-4/+4
|
* Update doc string of portage.dep.extract_affecting_use().Arfrever Frehtes Taifersar Arahesis2012-11-251-5/+5
|
* unpack(): Handle suffixes in case-insensitive way.Arfrever Frehtes Taifersar Arahesis2012-11-251-6/+10
|
* __sb_append_var(): Quote tr arguments to avoid filename expansion. Avoid a ↵Arfrever Frehtes Taifersar Arahesis2012-11-251-2/+1
| | | | subshell.
* emerge --info: search similar names, bug #444596Zac Medico2012-11-241-2/+33
|
* depgraph: split out similar_name_search funcZac Medico2012-11-242-45/+62
| | | | | | This will allow the code to be re-used for bug #444596. Copyright begins in 2011 since that's when the code for this feature was first added in commit aa78cc8da18015b7d1e4eec277b5a7f940fe357c.
* emerge --info: report unmatched atom, bug #444596Zac Medico2012-11-241-34/+47
|
* EAPI="5-progress": Add automatic unpack dependencies.Arfrever Frehtes Taifersar Arahesis2012-11-249-2/+199
|
* Fix a typo.Arfrever Frehtes Taifersar Arahesis2012-11-221-1/+1
|
* Fix some typos and improve amount of whitespace.Arfrever Frehtes Taifersar Arahesis2012-11-221-10/+10
|
* strip trailing whitespaceMike Frysinger2012-11-229-32/+32
| | | | | | No functional changes here. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Bug #440680: Add boost-utils to list of deprecated eclasses.Arfrever Frehtes Taifersar Arahesis2012-11-221-0/+1
|
* Automatically generate list of repoman checks.Arfrever Frehtes Taifersar Arahesis2012-11-221-13/+3
| | | | | This also reenables InheritDeprecated check, which has been disabled in commit 597826a1cabf654f9b3fff88425d04303e921577.
* EventLoop: handle Linux 2.4 errno 38 for epollZac Medico2012-11-221-8/+19
|
* flat_hash.__iter__: validate keysZac Medico2012-11-201-3/+7
|
* Add Package.eapi property.Zac Medico2012-11-1712-39/+43
|
* Fix some typos.Arfrever Frehtes Taifersar Arahesis2012-11-162-3/+3
|
* Fix PORTAGE_BUILDIR_LOCKED typo.Arfrever Frehtes Taifersar Arahesis2012-11-166-11/+11
|
* EAPI="5-progress": Add package_manager_build_user() and ↵Arfrever Frehtes Taifersar Arahesis2012-11-167-6/+56
| | | | package_manager_build_group().
* fixdbentries: add deprecation warningZac Medico2012-11-151-0/+5
| | | | It's unused since commit c974a023882485b8eeae35bac35c1f00d1a0725b.
* EAPI="4-python" and EAPI="5-progress": Add support for use.aliases and ↵Arfrever Frehtes Taifersar Arahesis2012-11-159-29/+383
| | | | package.use.aliases.
* validate_desktop_entry: ignore Encoding keyZac Medico2012-11-141-0/+1
| | | | See bug #443100.
* vardbapi.move_ent: rm wrong fixdbentries callZac Medico2012-11-141-2/+1
| | | | | | The parent argument was wrong, as reported in bug #367215 comment #22, and this call was uneeded anyway because dbapi.update_ents handles it with update_dbentries.
* Atom.without_use: preserve blocker prefixZac Medico2012-11-141-3/+9
|
* test_update_dbentry: test bug #367215Zac Medico2012-11-141-0/+45
|
* update_dbentry: avoid self-blocker, bug #367215Zac Medico2012-11-141-1/+11
|
* Pass settings to _pkg_str constructor.Zac Medico2012-11-143-5/+12
| | | | Forgotten in commit 0b4e6c27e87e57fac09fa28d3ed1320cb6a83ad9.
* update_dbentry: add parent arg for bug #367215Zac Medico2012-11-136-24/+41
|
* repoman: validate use restrict atoms, bug #442786Zac Medico2012-11-132-2/+19
|
* elog/mod_save_summary: wrap IOError, bug #441948Zac Medico2012-11-131-4/+17
|
* elog/mod_save: wrap IOException for bug #441948Zac Medico2012-11-131-6/+18
|
* pkg_pretend: keep temp on failure for bug #442536Zac Medico2012-11-111-7/+12
|
* emerge-webrsync: rsync -o -g, bug #442190Zac Medico2012-11-072-5/+11
| | | | | This fixes a regression since the -a option was removed in commit e672b5ccbbbe38eda5c733fc799a20d92a8bdf75.
* prepstrip: check USERLAND outside of loopZac Medico2012-11-061-13/+8
|
* prepstrip: handle empty inode listZac Medico2012-11-051-1/+1
|
* COLLISION_IGNORE jython compiled modules as well.Michał Górny2012-11-051-1/+1
| | | | Jython names its compiled modules *$py.class.
* prepstrip: account for new inode created by stripZac Medico2012-11-041-17/+43
| | | | | | | Since strip creates a new inode, we need to know the initial set of inodes in advance, so that we can avoid interference due to trying to strip the same (hardlinked) file multiple times in parallel. See bug #421099.
* repoman: add check for deprecated licenses, bug 440638Ulrich Müller2012-10-312-1/+16
|
* Deprecate python-distutils-ng.Michał Górny2012-10-311-0/+1
| | | | python-r1 & distutils-r1 are almost drop-in replacements.
* dblink.mergeme(): use stack instead of recursionZac Medico2012-10-301-11/+11
| | | | | Maybe this helps reduce memory consumption when merging packages with lots of subdirectories like gentoo-sources (bug #320859).
* validate_desktop_entry: handle df-utils-0.21 hintZac Medico2012-10-281-1/+3
|
* die: use local IFS settingZac Medico2012-10-271-0/+2
| | | | | This is needed at least for splitting ${EBUILD_OVERLAY_ECLASSES}, in order to avoid potentially strange results.