[diffoscope] diffoscope unable to use dumppdf.py

Chris Lamb chris at reproducible-builds.org
Mon Oct 19 16:34:26 UTC 2026


Hey vicvbcun,

> The function `find_executable()` in diffoscope/tools.py allows commands 
> to have a ".py" suffix, explicitly calling out dumppdf as an example, 
> but the `Dumppdf` class in diffoscope/comparators/pdf.py hard codes 
> "dumppdf" as command name.

Thanks for the report. I think the fix is fairly straightforward:

  https://salsa.debian.org/reproducible-builds/diffoscope/commit/ee5fc6137c28e9bf52f6687c650b1e75a7174615

Let me know if that works for you. (I plan to release diffoscope again
later this week if it is more convenient for you to test released versions
over patches or Git HEAD.)


Best wishes,

-- 
      o
    ⬋   ⬊      Chris Lamb
   o     o     reproducible-builds.org 💠
    ⬊   ⬋
      o


More information about the diffoscope mailing list