diff options
-rwxr-xr-x | bin/emerge | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bin/emerge b/bin/emerge index 8d9b7ccb0..33d6fc354 100755 --- a/bin/emerge +++ b/bin/emerge @@ -3970,7 +3970,9 @@ def action_sync(settings, trees, mtimedb, myopts, myaction): elif (servertimestamp == 0) or (servertimestamp > mytimestamp): # actual sync mycommand=rsynccommand+" "+dosyncuri+"/ "+myportdir - exitcode=portage.spawn(mycommand,settings,free=1) + mycommand = mycommand.split() + exitcode = portage.portage_exec.spawn(mycommand, + env=settings.environ()) if exitcode in [0,1,2,3,4,11,14,20,21]: break elif exitcode in [0,1,2,3,4,11,14,20,21]: |