summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/BinpkgVerifier.py
Commit message (Collapse)AuthorAgeFilesLines
* BinpkgVerifier: use async FileDigesterZac Medico2013-01-051-49/+95
|
* AsynchronousTask: add _async_wait methodZac Medico2012-12-301-3/+2
| | | | | | | | For cases where _start returns synchronously, this method is a convenient way to trigger an asynchronous call to self.wait() (in order to notify exit listeners), avoiding excessive event loop recursion (or stack overflow) that synchronous calling of exit listeners can cause.
* Remove unneeded _unicode_decode for io.StringIO.Zac Medico2011-07-121-4/+1
| | | | | | | Since StringIO.StringIO fallback was removed in commit 5df96179611ce0e98727945b1800b43daccedfc2, we can rely on io.StringIO.getoutput() to return unicode, so there's no need to call _unicode_decode on the result.
* Remove python-2.6 StringIO.StringIO fallback.Zac Medico2011-07-121-1/+2
| | | | | | | | Since the io module in python-2.6 was broken when threading was disabled, we needed to fall back from io.StringIO to StringIO.StringIO in this case (typically just for Gentoo's stage1 and stage2 tarballs). Now that python-2.7 is stable in stages and we rely on io.open() being available, we can also rely on io.StringIO being available.
* BinpkgVerifier: disable color in background modeZac Medico2011-02-181-1/+5
|
* BinpkgVerifier: don't unlink emerge-fetch.logZac Medico2010-12-121-7/+1
|
* Fix parallel-fetch output by BinpkgVerifier.Zac Medico2010-10-141-1/+2
| | | | | BinpkgVerifier was erroneusly sending parallel-fetch output to stdout. Thanks to Jeremy Olexa <darkside@g.o> for reporting.
* Fix BinpkgVerifier so that it doesn't try to rename the file ifZac Medico2010-09-251-1/+3
| | | | it doesn't exist.
* Remove unused imports found by pylint.Arfrever Frehtes Taifersar Arahesis2010-08-291-4/+1
|
* Add missing scheduler attribute to BinpkgVerifier (broken since theZac Medico2010-08-221-1/+1
| | | | the addition of FEATURES=compress-build-logs support).
* Bug #324191 - Add support for FEATURES=compress-build-logs. The causesZac Medico2010-08-211-23/+11
| | | | | | | all build logs to be compressed while they are being written. Log file names have an extension that is appropriate for the compression type. Currently, only gzip(1) compression is supported, so build logs will have a '.gz' extension when this feature is enabled.
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
|
* Move portage.fetch() to portage.package.ebuild.fetch.fetch().Zac Medico2010-02-221-1/+2
| | | | svn path=/main/trunk/; revision=15425
* When overridding sys.std* in python2, use binary streams.Zac Medico2009-12-091-6/+8
| | | | svn path=/main/trunk/; revision=14974
* When temporarily replacing the sys.std* streams, use the normal open() funcZac Medico2009-12-081-3/+13
| | | | | | | in python3 so that we get the right class (otherwise our code that expects the 'buffer' attribute will break). svn path=/main/trunk/; revision=14971
* Discard the log on success, since otherwise we'll have multiple log files forZac Medico2009-10-101-1/+9
| | | | | | the same package. svn path=/main/trunk/; revision=14559
* Update syntax of 'except' statements for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-1/+1
| | | | | | (2to3-3.1 -f except -nw ${FILES}) svn path=/main/trunk/; revision=14289
* Use _encodings where appropriate.Zac Medico2009-08-191-2/+5
| | | | svn path=/main/trunk/; revision=14099
* Update imports to import portage.os (with unicode wrappers), and useZac Medico2009-08-111-8/+3
| | | | | | _unicode_encode() and _unicode_decode() where appropriate. svn path=/main/trunk/; revision=13993
* Open file in text mode (unicode) where appropriate.Zac Medico2009-08-051-1/+3
| | | | svn path=/main/trunk/; revision=13913
* Add/update copyright headers.Zac Medico2009-06-251-0/+4
| | | | svn path=/main/trunk/; revision=13690
* Bug #275047 - Split _emerge/__init__.py into smaller pieces. Thanks toZac Medico2009-06-221-0/+67
Sebastian Mingramm (few) <s.mingramm@gmx.de> for this patch. svn path=/main/trunk/; revision=13663