revert 1124{2,3}, trunk solved it by simply disabling IONICE by default, which works...
authorFabian Groffen <grobian@gentoo.org>
Thu, 31 Jul 2008 13:26:41 +0000 (13:26 -0000)
committerFabian Groffen <grobian@gentoo.org>
Thu, 31 Jul 2008 13:26:41 +0000 (13:26 -0000)
svn path=/main/branches/prefix/; revision=11301

pym/_emerge/__init__.py

index 6faf517a250140e7f63c07816fb2a79255b3ff3b..c7877e06ad42b7b9dbacb49622cd7837f8fefbac 100644 (file)
@@ -13217,10 +13217,6 @@ def ionice(settings):
        if not ionice_cmd:
                return
 
-       # Don't try if not root, it will be denied http://www.stupids.org/?p=25
-       if os.geteuid() != 0:
-               return
-
        from portage.util import varexpand
        variables = {"PID" : str(os.getpid())}
        cmd = [varexpand(x, mydict=variables) for x in ionice_cmd]