summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/PackageUninstall.py
Commit message (Collapse)AuthorAgeFilesLines
* PackageUninstall: return early if pkg is missingZac Medico2011-05-241-1/+8
|
* PackageUninstall: remove extra cat/pf var initZac Medico2011-05-241-2/+2
| | | | Also, add to comments about ebuild-locks.
* PackageUninstall: log more outputZac Medico2011-05-231-9/+12
|
* PackageUninstall: make async with MergeProcessZac Medico2011-05-231-8/+49
| | | | | | | | This fixes another ebuild-locks issue like the one fixed in commit a81460175a441897282b0540cefff8060f2b92dc, but this time we use a subprocess to ensure that the ebuild-locks for pkg_prerm and pkg_postrm do not interfere with pkg_setup ebuild-locks held by the main process.
* PackageUninstall: use _unmerge_display()Zac Medico2011-05-231-17/+34
| | | | This is preparation for asynchronous support.
* Remove unused imports found by pylint.Arfrever Frehtes Taifersar Arahesis2010-08-291-4/+1
|
* Bug #324191 - Add support for FEATURES=compress-build-logs. The causesZac Medico2010-08-211-12/+1
| | | | | | | 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.
* Fix scope issue that could cause 'retval' variable to be undefined.Zac Medico2010-08-051-2/+2
|
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
|
* 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=14101
* Scheduler is now able to clean world set when removing a package.Mounir Lamouri2009-08-151-2/+7
| | | | | | | world_atom function has been updated and PackageUninstall is calling it after unmerge. svn path=/main/trunk/; revision=14070
* Revert r14042 since we're not going to use it.Zac Medico2009-08-141-4/+2
| | | | svn path=/main/trunk/; revision=14048
* Add a clean_world attribute.Zac Medico2009-08-141-2/+4
| | | | svn path=/main/trunk/; revision=14042
* Update imports to import portage.os (with unicode wrappers), and useZac Medico2009-08-111-10/+2
| | | | | | _unicode_encode() and _unicode_decode() where appropriate. svn path=/main/trunk/; revision=13994
* 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 (part 4).Zac Medico2009-06-221-0/+51
Thanks to Sebastian Mingramm (few) <s.mingramm@gmx.de> for this patch. svn path=/main/trunk/; revision=13669