Bug#836784: diffoscope: Several "Too much input for diff" on debian packages from unstable/amd64

Ximin Luo infinity0 at debian.org
Mon Sep 5 17:32:00 UTC 2016


Emanuel Bronshtein:
> Source: diffoscope
> Severity: normal
> 
> Dear Maintainer,
> 
> The packages "esajpip" & "aptly" & "nikwi" from unstable/amd64:
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/esajpip.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/aptly.html
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/nikwi.html
> 
> return "Too much input for diff" instead of meaningful diff.
> 

Hi Emanuel, try setting the --max-diff-input-lines flag to a higher value. In the next version we'll let "0" mean "unlimited" as well as having a --no-max value to disable all such limits.

If you are satisfied with this, please close this bug - otherwise please suggest something concrete that we can do to satisfy you.

(The reason for this input limit is that diff(1) reads the whole file into memory, so runs out of memory for very large files.)

X

-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git



More information about the Reproducible-builds mailing list