summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Some python tweaks to speed glsa-checkPaul Varner2013-01-181-25/+12
| | | | | | svn path=/trunk/gentoolkit/; revision=646 http://git.overlays.gentoo.org/gitweb/?p=proj/gentoolkit.git;a=commit;h=10e55d71bd5914fc7c9082adadf7bde2bec14ae3
* Handle unicode encoding when dumping to stdout and start migration to using ↵Paul Varner2013-01-182-20/+35
| | | | | | | | StringIO svn path=/trunk/gentoolkit/; revision=645 http://git.overlays.gentoo.org/gitweb/?p=proj/gentoolkit.git;a=commit;h=88c18ffe936e602c45dcaa7500961623c49697ca
* Add workaround for Python 2.6.4 issue 4978Zac Medico2013-01-189-13/+32
| | | | | Avoid "TypeError: keywords must be strings" issue triggered by unicode_literals: http://bugs.python.org/issue4978
* Use unicode_literals more.Zac Medico2013-01-1847-200/+273
| | | | | This helps to ensure consistent results, regardless of whether we're using Python 2 or Python 3.
* test_string_format: use unicode_literalsZac Medico2013-01-181-26/+25
|
* localization: always return unicodeZac Medico2013-01-181-3/+9
|
* egencache: unicode_literals for TextIOWrapperZac Medico2013-01-181-16/+14
|
* cache/flat_hash.py: unicode_literalsZac Medico2013-01-181-7/+7
|
* cache/sqlite.py: unicode_literalsZac Medico2013-01-181-3/+4
|
* ebuild_xattr.py: lowercase utf-8 commentZac Medico2013-01-181-1/+1
|
* _setup_pipes: close unnecessary duplicate fdsZac Medico2013-01-171-9/+46
|
* Use 'with file' more.Zac Medico2013-01-171-61/+46
| | | | This helps to minimize ResourceWarning triggered by ^C with python3.
* ru/ebuild.1: update obsolete md5 referencesv2.2.0_alpha154Vladimir Romanov2013-01-161-17/+19
|
* emerge --info: show free ram/swap, bug #451048Zac Medico2013-01-162-0/+93
|
* portage(5): add more pointers to make.confMike Frysinger2013-01-151-2/+4
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* emerge: add reference to the portage(5) man page when failingMike Frysinger2013-01-151-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-rebuildZac Medico2013-01-151-0/+3
|
* doebuild: tweak handling of _unused paramZac Medico2013-01-152-5/+5
|
* EbuildMetadataPhase: use dynamic pipe fdZac Medico2013-01-153-41/+12
| | | | Also, remove deprecated code from doebuild (with hardcoded pipe fd).
* SpawnProcess: improve dummy pipe allocation logicZac Medico2013-01-158-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_alpha153Zac Medico2013-01-151-2/+16
|
* Warn if 2 make.profile dirs found, bug #452176Zac Medico2013-01-151-3/+15
|
* test-fail-continue: mark complete, bug #452030Zac Medico2013-01-151-1/+8
|
* SpawnProcess: avoid fd_pipes interferenceZac Medico2013-01-151-2/+8
| | | | | This fixes a random collision that can occur with FileDigester, triggering malfunction and a KeyError.
* ebuild.1: update obsolete md5 referencesZac Medico2013-01-151-6/+6
|
* Respect LINGUAS in 'make install'.Arfrever Frehtes Taifersar Arahesis2013-01-151-7/+10
|
* Makefile: install man/ru/*v2.2.0_alpha152Zac Medico2013-01-141-4/+10
|
* ebuild.1: add Russian translation, bug #450372Vladimir Romanov2013-01-141-0/+242
|
* selinux: python3 unicode paths, bug #430488Arfrever Frehtes Taifersar Arahesis2013-01-142-27/+30
|
* Tweak init.d qa check for bug #451386.Zac Medico2013-01-111-0/+4
|
* make.conf.5: tweak escape format for apostrophyv2.2.0_alpha151Zac Medico2013-01-111-1/+1
|
* DoebuildSpawnTestCase: also call spawn_nofetchZac Medico2013-01-101-12/+27
|
* spawn_nofetch: import portage, bug #451344Zac Medico2013-01-101-0/+1
|
* Revert "_ctypes: don't cache library, bug #448858"v2.2.0_alpha150Zac Medico2013-01-101-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 Medico2013-01-101-2/+2
|
* emerge/test_simple.py: override PATH moreZac Medico2013-01-102-3/+9
| | | | | Override things that may be unavailable, or may have portability issues when running tests in exotic environments.
* SpawnProcess: handle fcntl ENOTTY for FreeBSDZac Medico2013-01-101-3/+8
|
* _emirrordist/main.py: remove extra Config importZac Medico2013-01-101-1/+0
|
* FetchTask: use umask for copied filesZac Medico2013-01-101-12/+2
|
* FetchTask: avoid possible duplicate URIZac Medico2013-01-101-2/+4
|
* FetchTask: randomize thirdpartymirrorsZac Medico2013-01-101-1/+7
|
* FetchTask: log_failure for distfiles digesterZac Medico2013-01-101-0/+7
|
* FetchIterator: support PORTAGE_CHECKSUM_FILTERZac Medico2013-01-091-0/+13
|
* make.conf.5: escape apostropy quote, bug #451118Zac Medico2013-01-091-2/+2
|
* FetchIterator: use RepoConfig.load_manifest()Zac Medico2013-01-091-3/+5
|
* _fetch_digester_exit: fix NoneType AttributeErrorZac Medico2013-01-091-2/+2
|
* Makefile: install emirrordistZac Medico2013-01-091-1/+1
|
* Add emirrordist, a tool for mirroring distfiles.Zac Medico2013-01-0912-0/+1967
| | | | | Special thanks to Brian Harring, author of the mirror-dist program from which emirrordist is derived.
* Manifest: make distdir argument optionalZac Medico2013-01-091-2/+2
|
* autounmask: tweak --autounmask-write suggestionZac Medico2013-01-081-3/+4
|