calculate_package_deps.py deadlocks when dpkg-shlibdeps writes a lot to stderr |
||
Issue descriptionOn my workstation when trying to build the Debian package calculate_package_deps.py is invoked and then deadlocks during the build. This is because the stderr pipe is filled with too much output for the current code to process. It wait()s first and then calls communicate() instead of the other way around, so the pipe is never emptied for dpkg-shlibdeps to write more and it's blocked indefinitely. Luckily the fix is just to follow the documentation and to reverse the two calls.
,
Feb 20 2018
|
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Feb 20 2018