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