Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | merge-sync: handle unmerge corner cases | Zac Medico | 2012-10-25 | 1 | -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 unmerge | Zac Medico | 2012-10-25 | 1 | -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 lookup | Zac Medico | 2012-10-25 | 2 | -14/+20 | |
| | ||||||
* | Add FEATURES=merge-sync, for bug #439584. | Zac Medico | 2012-10-25 | 4 | -2/+47 | |
| | ||||||
* | Add portage.util._ctypes module, for bug #439584. | Zac Medico | 2012-10-25 | 1 | -0/+47 | |
| | ||||||
* | dblink: add hooks to sync disk for bug #439584 | Zac Medico | 2012-10-25 | 1 | -1/+58 | |
| | ||||||
* | Use checkbashisms for init.d scripts, bug #439490 | Zac Medico | 2012-10-24 | 1 | -0/+17 | |
| | ||||||
* | install_symlink_html_docs(): Additional fix for compatibility with subslots. | Arfrever Frehtes Taifersar Arahesis | 2012-10-24 | 1 | -1/+1 | |
| | ||||||
* | .gitignore: ignore tags file (for ctags) | Gregory M. Turner | 2012-10-22 | 1 | -0/+1 | |
| | | | | Signed-off-by: Gregory M. Turner <gmturner007@ameritech.net> | |||||
* | emaint logs --help: fix module-options typo | Brian Dolbec | 2012-10-21 | 1 | -1/+1 | |
| | ||||||
* | Test PopenProcess + PipeLogger. | Zac Medico | 2012-10-18 | 1 | -2/+42 | |
| | ||||||
* | PipeReader: unregister in _cancel | Zac Medico | 2012-10-18 | 1 | -1/+2 | |
| | ||||||
* | PipeLogger/Reader: remove redundant isAlive() | Zac Medico | 2012-10-18 | 2 | -6/+0 | |
| | | | | Parent class AbstractPollTask has equivalent implementation. | |||||
* | SpawnProcess: split out a PipeLogger class | Zac Medico | 2012-10-18 | 2 | -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_alpha141 | Zac Medico | 2012-10-17 | 1 | -1/+3 | |
| | ||||||
* | Handle InvalidData from _pkg_str. | Zac Medico | 2012-10-17 | 4 | -8/+18 | |
| | ||||||
* | Remove old binhost protocol for bug #438640. | Zac Medico | 2012-10-17 | 5 | -80/+45 | |
| | | | | | 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 mycpv | Zac Medico | 2012-10-17 | 1 | -1/+2 | |
| | ||||||
* | emaint: sync MoveHandler check code with dbapi's | Zac Medico | 2012-10-17 | 1 | -4/+12 | |
| | ||||||
* | emaint: fix MoveHandler for EAPI 5 sub-slot | Zac Medico | 2012-10-17 | 1 | -3/+5 | |
| | ||||||
* | doebuild: fix REPLACING_VERSIONS EAPI 5 sub-slot | Zac Medico | 2012-10-17 | 1 | -3/+2 | |
| | ||||||
* | bintree/portree: fix getslot for EAPI 5 sub-slot | Zac Medico | 2012-10-17 | 2 | -8/+4 | |
| | ||||||
* | SecuritySet: fix for EAPI 5 sub-slot in SLOT | Zac Medico | 2012-10-17 | 1 | -2/+2 | |
| | ||||||
* | LibraryConsumerSet: fix for EAPI 5 sub-slot | Zac Medico | 2012-10-17 | 1 | -4/+3 | |
| | ||||||
* | StaticFileSet: fix for EAPI 5 sub-slot in SLOT | Zac Medico | 2012-10-17 | 1 | -2/+2 | |
| | ||||||
* | _sets/dbapi: fix for EAPI 5 sub-slot in SLOT | Zac Medico | 2012-10-17 | 1 | -14/+11 | |
| | ||||||
* | depgraph: fix for EAPI 5 sub-slot in SLOT | Zac Medico | 2012-10-17 | 1 | -16/+12 | |
| | ||||||
* | actions.py: use _pkg_str for EAPI 5 sub-slot | Zac Medico | 2012-10-17 | 1 | -12/+4 | |
| | ||||||
* | repoman: fix KEYWORDS.dropped for EAPI 5 sub-slot | Zac Medico | 2012-10-17 | 1 | -3/+3 | |
| | ||||||
* | getmaskingreason: use _pkg_str | Zac Medico | 2012-10-17 | 1 | -11/+9 | |
| | ||||||
* | ManifestTask: stricter gpg key comparison | Zac Medico | 2012-10-17 | 1 | -1/+14 | |
| | | | | Use normalization and == comparison instead of the "in" operator. | |||||
* | ManifestTask: use PopenProcess more | Zac Medico | 2012-10-17 | 1 | -3/+1 | |
| | ||||||
* | PopenProcess: child_watch_add if no pipe_reader | Zac Medico | 2012-10-17 | 1 | -4/+6 | |
| | ||||||
* | MaskManager: use _pkg_str | Zac Medico | 2012-10-17 | 1 | -11/+20 | |
| | ||||||
* | config.setcpv: remove unused slot variable | Zac Medico | 2012-10-17 | 1 | -1/+0 | |
| | ||||||
* | vartree.py: account for EAPI 5 sub-slot in SLOT | Zac Medico | 2012-10-17 | 1 | -16/+18 | |
| | ||||||
* | create_world_atom: account for EAPI 5 sub-slot | Zac Medico | 2012-10-17 | 1 | -7/+5 | |
| | ||||||
* | glsa: account for EAPI 5 sub-slot in SLOT | Zac Medico | 2012-10-17 | 2 | -2/+2 | |
| | ||||||
* | glsa.py: use try/finally for urlopen | Zac Medico | 2012-10-17 | 1 | -1/+6 | |
| | | | | | | Fixes this error reported with python 2.7.3: AttributeError: addinfourl instance has no attribute '__exit__' | |||||
* | Make __source_all_bashrcs() and install_symlink_html_docs() compatible with ↵ | Arfrever Frehtes Taifersar Arahesis | 2012-10-18 | 2 | -2/+2 | |
| | | | | subslots. | |||||
* | Make keepdir() compatible with subslots. | Arfrever Frehtes Taifersar Arahesis | 2012-10-18 | 1 | -2/+2 | |
| | ||||||
* | Scheduler: tweak job_delay calc for bug #438650v2.2.0_alpha140 | Zac Medico | 2012-10-16 | 1 | -5/+16 | |
| | | | | | | | | * Max delay is reduced to 5 seconds (was 10). * Calculated delay is now proportional to current/desired load ratio. * When a delay is triggered, an event loop timeout is used to ensure that scheduling occurs as soon as the delay expires (rather than waiting for the _loadavg_latency timeout to expire). | |||||
* | ManifestTask: improve gpg key parsing | Zac Medico | 2012-10-16 | 1 | -7/+10 | |
| | | | | | | | This fixes it to correctly parse longer key IDs, which do not fit on the first line of gpg output. Without this fix, failure to parse the key results in manifest being re-signed even though they already have a signature with the correct key. | |||||
* | Move portage.dep._internal_warnings to portage.v2.2.0_alpha139 | Zac Medico | 2012-10-16 | 5 | -14/+12 | |
| | ||||||
* | emerge: optimize --moo, remove deprecated moo | Zac Medico | 2012-10-16 | 2 | -26/+21 | |
| | | | | | The --moo action is fast like --help now. The "moo" argument has been deprecated since bug #389609, and is now removed. | |||||
* | ManifestTask: remove unneeded _proc attribute | Zac Medico | 2012-10-16 | 1 | -14/+10 | |
| | | | | | | It's enough to reference the PopenProcess instance as self._current_task while it's alive (CompositeTask._cancel() can kill it via this). | |||||
* | repoman: allow 40 digit gpg key | Zac Medico | 2012-10-16 | 1 | -1/+1 | |
| | ||||||
* | emerge_main: use parse_opts for --help | Zac Medico | 2012-10-16 | 1 | -6/+5 | |
| | ||||||
* | repoman: validate PORTAGE_GPG_KEY | Zac Medico | 2012-10-16 | 1 | -0/+9 | |
| | ||||||
* | Test PopenProcess. | Zac Medico | 2012-10-16 | 1 | -0/+48 | |
| |