Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add workaround for Python 2.6.4 issue 4978 | Zac Medico | 2013-01-18 | 9 | -13/+32 |
| | | | | | Avoid "TypeError: keywords must be strings" issue triggered by unicode_literals: http://bugs.python.org/issue4978 | ||||
* | Use unicode_literals more. | Zac Medico | 2013-01-18 | 47 | -200/+273 |
| | | | | | This helps to ensure consistent results, regardless of whether we're using Python 2 or Python 3. | ||||
* | test_string_format: use unicode_literals | Zac Medico | 2013-01-18 | 1 | -26/+25 |
| | |||||
* | localization: always return unicode | Zac Medico | 2013-01-18 | 1 | -3/+9 |
| | |||||
* | egencache: unicode_literals for TextIOWrapper | Zac Medico | 2013-01-18 | 1 | -16/+14 |
| | |||||
* | cache/flat_hash.py: unicode_literals | Zac Medico | 2013-01-18 | 1 | -7/+7 |
| | |||||
* | cache/sqlite.py: unicode_literals | Zac Medico | 2013-01-18 | 1 | -3/+4 |
| | |||||
* | ebuild_xattr.py: lowercase utf-8 comment | Zac Medico | 2013-01-18 | 1 | -1/+1 |
| | |||||
* | _setup_pipes: close unnecessary duplicate fds | Zac Medico | 2013-01-17 | 1 | -9/+46 |
| | |||||
* | Use 'with file' more. | Zac Medico | 2013-01-17 | 1 | -61/+46 |
| | | | | This helps to minimize ResourceWarning triggered by ^C with python3. | ||||
* | ru/ebuild.1: update obsolete md5 referencesv2.2.0_alpha154 | Vladimir Romanov | 2013-01-16 | 1 | -17/+19 |
| | |||||
* | emerge --info: show free ram/swap, bug #451048 | Zac Medico | 2013-01-16 | 2 | -0/+93 |
| | |||||
* | portage(5): add more pointers to make.conf | Mike Frysinger | 2013-01-15 | 1 | -2/+4 |
| | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | emerge: add reference to the portage(5) man page when failing | Mike Frysinger | 2013-01-15 | 1 | -8/+9 |
| | | | | | | | | | | | | | | | | | | | For example, the current licensing error message looks like: The following license changes (package.license) are necessary to proceed: #required by quake3-bin (argument) >=games-fps/quake3-bin-1.32c-r1 GPL-2 Q3AEULA If you don't know much about licensing issues, this error message doesn't help. Instead, give references to the man page so people can easily delve further. Now it looks like: The following license changes are necessary to proceed: (see package.license in the portage(5) man page for more details) #required by quake3-bin (argument) >=games-fps/quake3-bin-1.32c-r1 GPL-2 Q3AEULA Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | make.conf.5: document @preserved-rebuild | Zac Medico | 2013-01-15 | 1 | -0/+3 |
| | |||||
* | doebuild: tweak handling of _unused param | Zac Medico | 2013-01-15 | 2 | -5/+5 |
| | |||||
* | EbuildMetadataPhase: use dynamic pipe fd | Zac Medico | 2013-01-15 | 3 | -41/+12 |
| | | | | Also, remove deprecated code from doebuild (with hardcoded pipe fd). | ||||
* | SpawnProcess: improve dummy pipe allocation logic | Zac Medico | 2013-01-15 | 8 | -30/+57 |
| | | | | | | | By using allocated file descriptors for keys in fd_pipes, we naturally avoid interference with callers such as FileDigester and MergeProcess. See the _setup_pipes docstring for more benefits of this allocation approach. | ||||
* | Warn if old make.globals found, bug #452176v2.2.0_alpha153 | Zac Medico | 2013-01-15 | 1 | -2/+16 |
| | |||||
* | Warn if 2 make.profile dirs found, bug #452176 | Zac Medico | 2013-01-15 | 1 | -3/+15 |
| | |||||
* | test-fail-continue: mark complete, bug #452030 | Zac Medico | 2013-01-15 | 1 | -1/+8 |
| | |||||
* | SpawnProcess: avoid fd_pipes interference | Zac Medico | 2013-01-15 | 1 | -2/+8 |
| | | | | | This fixes a random collision that can occur with FileDigester, triggering malfunction and a KeyError. | ||||
* | ebuild.1: update obsolete md5 references | Zac Medico | 2013-01-15 | 1 | -6/+6 |
| | |||||
* | Respect LINGUAS in 'make install'. | Arfrever Frehtes Taifersar Arahesis | 2013-01-15 | 1 | -7/+10 |
| | |||||
* | Makefile: install man/ru/*v2.2.0_alpha152 | Zac Medico | 2013-01-14 | 1 | -4/+10 |
| | |||||
* | ebuild.1: add Russian translation, bug #450372 | Vladimir Romanov | 2013-01-14 | 1 | -0/+242 |
| | |||||
* | selinux: python3 unicode paths, bug #430488 | Arfrever Frehtes Taifersar Arahesis | 2013-01-14 | 2 | -27/+30 |
| | |||||
* | Tweak init.d qa check for bug #451386. | Zac Medico | 2013-01-11 | 1 | -0/+4 |
| | |||||
* | make.conf.5: tweak escape format for apostrophyv2.2.0_alpha151 | Zac Medico | 2013-01-11 | 1 | -1/+1 |
| | |||||
* | DoebuildSpawnTestCase: also call spawn_nofetch | Zac Medico | 2013-01-10 | 1 | -12/+27 |
| | |||||
* | spawn_nofetch: import portage, bug #451344 | Zac Medico | 2013-01-10 | 1 | -0/+1 |
| | |||||
* | Revert "_ctypes: don't cache library, bug #448858"v2.2.0_alpha150 | Zac Medico | 2013-01-10 | 1 | -4/+6 |
| | | | | | | | | This reverts commit 9e37cca4f54260bd8c45a3041fcee00938c71649. As noted in bug #448858, comment #14, dlclose is not called automatically, so we may as well cache our library handles. In order to protect ourselves, we use a fork since commit 7ebb2f54877edb28621c33e380f8777b1b1dc201. | ||||
* | Use EventLoop, no SchedulerInterface if possible. | Zac Medico | 2013-01-10 | 1 | -2/+2 |
| | |||||
* | emerge/test_simple.py: override PATH more | Zac Medico | 2013-01-10 | 2 | -3/+9 |
| | | | | | Override things that may be unavailable, or may have portability issues when running tests in exotic environments. | ||||
* | SpawnProcess: handle fcntl ENOTTY for FreeBSD | Zac Medico | 2013-01-10 | 1 | -3/+8 |
| | |||||
* | _emirrordist/main.py: remove extra Config import | Zac Medico | 2013-01-10 | 1 | -1/+0 |
| | |||||
* | FetchTask: use umask for copied files | Zac Medico | 2013-01-10 | 1 | -12/+2 |
| | |||||
* | FetchTask: avoid possible duplicate URI | Zac Medico | 2013-01-10 | 1 | -2/+4 |
| | |||||
* | FetchTask: randomize thirdpartymirrors | Zac Medico | 2013-01-10 | 1 | -1/+7 |
| | |||||
* | FetchTask: log_failure for distfiles digester | Zac Medico | 2013-01-10 | 1 | -0/+7 |
| | |||||
* | FetchIterator: support PORTAGE_CHECKSUM_FILTER | Zac Medico | 2013-01-09 | 1 | -0/+13 |
| | |||||
* | make.conf.5: escape apostropy quote, bug #451118 | Zac Medico | 2013-01-09 | 1 | -2/+2 |
| | |||||
* | FetchIterator: use RepoConfig.load_manifest() | Zac Medico | 2013-01-09 | 1 | -3/+5 |
| | |||||
* | _fetch_digester_exit: fix NoneType AttributeError | Zac Medico | 2013-01-09 | 1 | -2/+2 |
| | |||||
* | Makefile: install emirrordist | Zac Medico | 2013-01-09 | 1 | -1/+1 |
| | |||||
* | Add emirrordist, a tool for mirroring distfiles. | Zac Medico | 2013-01-09 | 12 | -0/+1967 |
| | | | | | Special thanks to Brian Harring, author of the mirror-dist program from which emirrordist is derived. | ||||
* | Manifest: make distdir argument optional | Zac Medico | 2013-01-09 | 1 | -2/+2 |
| | |||||
* | autounmask: tweak --autounmask-write suggestion | Zac Medico | 2013-01-08 | 1 | -3/+4 |
| | |||||
* | autounmask: show file names for suggested changes | Ben Kohler | 2013-01-08 | 1 | -5/+7 |
| | | | | | | | Also, advise the user to examine the proposed config changes carefully. X-Gentoo-Bug: 450960 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=450960 | ||||
* | SpawnProcess: stdout_fd FD_CLOEXEC | Zac Medico | 2013-01-07 | 1 | -0/+15 |
| |