Commits on Source 3
-
Chris Lamb authored
Avoid a possible traceback caused by a str/bytes confusion when handling the output of failing external commands.
-
Chris Lamb authored
Include either standard error or standard output (and not just the latter) when an external command fails.
-
Chris Lamb authored
Skip calls to unsquashfs when we are not root or fakeroot. (Closes: reproducible-builds/diffoscope#63) This is a little unfortunate but currently easier than recreating the test1.squashfs and test2.squashfs test input files to remove the character device. See also 4689755d so this general issue is visible to end-users.