summaryrefslogtreecommitdiffstats
path: root/pym
Commit message (Collapse)AuthorAgeFilesLines
...
* 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-131-1/+1
|
* 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
|
* 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
|
* emerge --info: show linker version, bug #436294v2.2.0_alpha142Zac Medico2012-10-261-0/+18
|
* test_slot_conflict_rebuild: add a valid rebuildZac Medico2012-10-261-2/+29
|
* depgraph: use _match_slot in multislot matchZac Medico2012-10-261-2/+2
| | | | This amkes sub-slot matching work correctly.
* backtracking: discard extra rebuilds, bug #439688Zac Medico2012-10-263-8/+50
|
* Add test case for bug #439688.Zac Medico2012-10-251-0/+80
|
* depgraph: trigger rebuild for unbuilt childZac Medico2012-10-252-4/+7
| | | | | This will fix bug #439694, where built slot-operator deps failed to trigger rebuilds if the deps were initially broken.
* depgraph: no multislot tweak for built slot opZac Medico2012-10-252-3/+4
| | | | | | | | The multislot tweak from bug #220341 (see commit 65a421ae35acd5639ad1258e220754a85e55de6e) triggered erroneous matches for built slot-operator deps, causing the depgraph to treat unsatisfied built slot-operator deps as if they were satisfied (one of the issues uncovered in bug #439694).
* Add test case for bug #439694.Zac Medico2012-10-251-0/+67
|
* merge-sync: handle unmerge corner casesZac Medico2012-10-251-4/+13
| | | | | In dblink_merged_path we need to distinguish between existing and non-existing, since we need an existing path of syncfs.
* merge-sync: syncfs on parent of dir for unmergeZac Medico2012-10-251-7/+34
| | | | | | Note that we use a realpath and a regular stat here, since we want to follow any symlinks back to the real device where the real parent directory resides.
* MergeProcess: cache syncfs libc library lookupZac Medico2012-10-252-14/+20
|
* Add FEATURES=merge-sync, for bug #439584.Zac Medico2012-10-252-1/+41
|
* Add portage.util._ctypes module, for bug #439584.Zac Medico2012-10-251-0/+47
|
* dblink: add hooks to sync disk for bug #439584Zac Medico2012-10-251-1/+58
|
* emaint logs --help: fix module-options typoBrian Dolbec2012-10-211-1/+1
|
* Test PopenProcess + PipeLogger.Zac Medico2012-10-181-2/+42
|
* PipeReader: unregister in _cancelZac Medico2012-10-181-1/+2
|
* PipeLogger/Reader: remove redundant isAlive()Zac Medico2012-10-182-6/+0
| | | | Parent class AbstractPollTask has equivalent implementation.
* SpawnProcess: split out a PipeLogger classZac Medico2012-10-182-131/+183
| | | | | | The copyright dates for these classes begin in 2008, since SpawnProcess code is derived from the EbuildFetcherAsync class which was added in commit e4edadf5ae7063f375d76be151c6d0e949980ecf in 2008.
* ManifestTask: use null stdin when checking sigv2.2.0_alpha141Zac Medico2012-10-171-1/+3
|
* Handle InvalidData from _pkg_str.Zac Medico2012-10-174-8/+18
|
* Remove old binhost protocol for bug #438640.Zac Medico2012-10-173-70/+42
| | | | | The old protocol has been deprecated since portage-2.1.6 (2009), so it should be completely irrelevant now.
* config.setcpv: use constructed _pkg_str for mycpvZac Medico2012-10-171-1/+2
|
* emaint: sync MoveHandler check code with dbapi'sZac Medico2012-10-171-4/+12
|
* emaint: fix MoveHandler for EAPI 5 sub-slotZac Medico2012-10-171-3/+5
|
* doebuild: fix REPLACING_VERSIONS EAPI 5 sub-slotZac Medico2012-10-171-3/+2
|
* bintree/portree: fix getslot for EAPI 5 sub-slotZac Medico2012-10-172-8/+4
|
* SecuritySet: fix for EAPI 5 sub-slot in SLOTZac Medico2012-10-171-2/+2
|
* LibraryConsumerSet: fix for EAPI 5 sub-slotZac Medico2012-10-171-4/+3
|
* StaticFileSet: fix for EAPI 5 sub-slot in SLOTZac Medico2012-10-171-2/+2
|
* _sets/dbapi: fix for EAPI 5 sub-slot in SLOTZac Medico2012-10-171-14/+11
|
* depgraph: fix for EAPI 5 sub-slot in SLOTZac Medico2012-10-171-16/+12
|
* actions.py: use _pkg_str for EAPI 5 sub-slotZac Medico2012-10-171-12/+4
|
* getmaskingreason: use _pkg_strZac Medico2012-10-171-11/+9
|
* ManifestTask: stricter gpg key comparisonZac Medico2012-10-171-1/+14
| | | | Use normalization and == comparison instead of the "in" operator.
* ManifestTask: use PopenProcess moreZac Medico2012-10-171-3/+1
|
* PopenProcess: child_watch_add if no pipe_readerZac Medico2012-10-171-4/+6
|
* MaskManager: use _pkg_strZac Medico2012-10-171-11/+20
|
* config.setcpv: remove unused slot variableZac Medico2012-10-171-1/+0
|
* vartree.py: account for EAPI 5 sub-slot in SLOTZac Medico2012-10-171-16/+18
|
* create_world_atom: account for EAPI 5 sub-slotZac Medico2012-10-171-7/+5
|