Gentoo Archives: gentoo-commits

From: Paul Varner <fuzzyray@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gentoolkit:gentoolkit commit in: pym/gentoolkit/revdep_rebuild/
Date: Thu, 14 Jul 2011 18:29:36
Message-Id: b150d5882b03a35a9b83707e4ed505446ab06b8a.fuzzyray@gentoo
1 commit: b150d5882b03a35a9b83707e4ed505446ab06b8a
2 Author: Paul Varner <fuzzyray <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 14 18:29:09 2011 +0000
4 Commit: Paul Varner <fuzzyray <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 14 18:29:09 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gentoolkit.git;a=commit;h=b150d588
7
8 Fix call_program to actually return stdout as string under py3k
9
10 ---
11 pym/gentoolkit/revdep_rebuild/stuff.py | 4 ++--
12 1 files changed, 2 insertions(+), 2 deletions(-)
13
14 diff --git a/pym/gentoolkit/revdep_rebuild/stuff.py b/pym/gentoolkit/revdep_rebuild/stuff.py
15 index 43be461..a2c317e 100644
16 --- a/pym/gentoolkit/revdep_rebuild/stuff.py
17 +++ b/pym/gentoolkit/revdep_rebuild/stuff.py
18 @@ -18,9 +18,9 @@ def call_program(args):
19 @param, args: arument list to pass to subprocess
20 @return str
21 '''
22 - subp = subprocess.Popen(args, stdout=subprocess.PIPE, \
23 - stderr=subprocess.PIPE)
24 + subp = subprocess.Popen(args, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
25 stdout, stderr = subp.communicate()
26 + stdout = stdout.decode('utf-8')
27 return str(stdout)