sudo pip freeze output is corrupted by mercurial warnings reported on stderr · Issue #1219 · pypa/pip (original) (raw)
This bug is causing any saltstack state that uses the pip module to fail with the following traceback:
[INFO ] Executing command '/usr/local/bin/pip2 freeze' in directory '/volatile/ogrisel'
[ERROR ] Can't parse line '## FIXME: could not find svn URL in dependency_links for this package:'
XXX:hg+Not trusting file /volatile/ogrisel/virtualkeyring/.hg/hgrc from untrusted user ogrisel, group ogrisel
Traceback (most recent call last):
File "/usr/bin/salt-call", line 11, in <module>
salt_call()
File "/usr/lib/pymodules/python2.6/salt/scripts.py", line 76, in salt_call
client.run()
File "/usr/lib/pymodules/python2.6/salt/cli/__init__.py", line 265, in run
caller.run()
File "/usr/lib/pymodules/python2.6/salt/cli/caller.py", line 132, in run
ret = self.call()
File "/usr/lib/pymodules/python2.6/salt/cli/caller.py", line 73, in call
ret['return'] = func(*args, **kwargs)
File "/usr/lib/pymodules/python2.6/salt/modules/pip.py", line 634, in list_
version, name = line.split('#egg=')
ValueError: need more than 1 value to unpack