Debian Package Tracker
Register | Log in
Subscribe

diffoscope

in-depth visual diff tool for files, archives and directories

Choose email to subscribe with

general
  • source: diffoscope (main)
  • version: 317
  • maintainer: Reproducible builds folks (archive) (DMD)
  • uploaders: Chris Lamb [DMD] – Holger Levsen [DMD] – Mattia Rizzolo [DMD]
  • arch: all
  • std-ver: 4.7.3
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 177
  • oldstable: 240+deb12u1
  • stable: 297+deb13u1
  • stable-bpo: 306~bpo13+1
  • testing: 317
  • unstable: 317
versioned links
  • 177: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 240+deb12u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 297+deb13u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 306~bpo13+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 317: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • diffoscope (29 bugs: 0, 12, 17, 0)
  • diffoscope-minimal (1 bugs: 0, 0, 1, 0)
action needed
Marked for autoremoval on 27 May due to mono: #1133419 high
Version 317 of diffoscope is marked for autoremoval from testing on Wed 27 May 2026. It depends (transitively) on mono, affected by #1133419. You should try to prevent the removal by fixing these RC bugs.
Created: 2026-04-20 Last update: 2026-04-21 12:30
lintian reports 1 error and 1 warning high
Lintian reports 1 error and 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2026-04-11 Last update: 2026-04-11 03:01
Depends on packages which need a new maintainer normal
The packages that diffoscope depends on which need a new maintainer are:
  • mono (#1133397)
    • Recommends: mono-devel
    • Build-Depends: mono-devel
  • db-defaults (#1055344)
    • Recommends: db-util db-util
    • Build-Depends: db-util
Created: 2019-11-22 Last update: 2026-04-21 12:30
9 open merge requests in Salsa normal
There are 9 open merge requests for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2025-08-19 Last update: 2026-04-20 18:30
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 318, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 15512eefe2e3d2a0269591bff095b8a387ae4fc8
Author: Manuel Jacob <me@manueljacob.de>
Date:   Sun Apr 19 22:31:57 2026 +0200

    Remove misleading comment.
    
    I saw the message “Too much input for diff” in the output. Searching for that in the source code lead me to this config parameter. In that context, reading the comment made me think that GNU diffutils has some hard limit. Manual testing showed that `diff` can cope with much larger files. I thought that maybe there used to be some hard limit. I couldn’t find anything like that when skimming GNU diffutils changes.
    
    When diffing two files with few differences, I found the memory usage to be about the sum of the size of the input files. When constructing inputs that caused more than 2GiB of memory usage, the command didn’t finish after 1 h. Surely, there are cases where GNU diffutils could use less RAM or handle large files better, but fundamentally it is an issue of limited hardware resources.
    
    In conclusion, I think that the comment is more misleading than insightful. I couldn’t think of a better one that states more than the obvious (“resources are limited”), so I decided to remove it.

commit 2278504318fabe4a85ac57b84297c4b086be21f3
Author: Chris Lamb <lamby@debian.org>
Date:   Fri Apr 10 11:41:45 2026 -0400

    Bump Standards-Version to 4.7.4.

commit a8811c5dd37dd7085e8fb0a3c5aa1738a427bc0e
Author: Chris Lamb <lamby@debian.org>
Date:   Fri Apr 10 11:41:42 2026 -0400

    Open new changelog entry for version 318.
    
    Gbp-Dch: ignore
Created: 2019-05-22 Last update: 2026-04-20 18:30
1 low-priority security issue in bookworm low

There is 1 open security issue in bookworm.

1 issue left for the package maintainer to handle:
  • CVE-2024-25711: (needs triaging) diffoscope before 256 allows directory traversal via an embedded filename in a GPG file. Contents of any file, such as ../.ssh/id_rsa, may be disclosed to an attacker. This occurs because the value of the gpg --use-embedded-filenames option is trusted.

You can find information about how to handle this issue in the security team's documentation.

Created: 2024-02-10 Last update: 2026-04-13 05:32
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.7.3).
Created: 2026-03-31 Last update: 2026-04-10 22:32
news
[rss feed]
  • [2026-04-13] diffoscope 317 MIGRATED to testing (Debian testing watch)
  • [2026-04-10] Accepted diffoscope 317 (source) into unstable (Chris Lamb)
  • [2026-04-05] diffoscope 316 MIGRATED to testing (Debian testing watch)
  • [2026-04-02] Accepted diffoscope 316 (source) into unstable (Chris Lamb)
  • [2026-03-24] diffoscope 315 MIGRATED to testing (Debian testing watch)
  • [2026-03-20] Accepted diffoscope 315 (source) into unstable (Chris Lamb)
  • [2026-03-17] diffoscope 314 MIGRATED to testing (Debian testing watch)
  • [2026-03-13] Accepted diffoscope 314 (source) into unstable (Chris Lamb)
  • [2026-02-24] diffoscope 313 MIGRATED to testing (Debian testing watch)
  • [2026-02-20] Accepted diffoscope 313 (source) into unstable (Chris Lamb)
  • [2026-02-10] diffoscope 312 MIGRATED to testing (Debian testing watch)
  • [2026-02-06] Accepted diffoscope 312 (source) into unstable (Chris Lamb)
  • [2026-01-26] diffoscope 311 MIGRATED to testing (Debian testing watch)
  • [2026-01-23] Accepted diffoscope 311 (source) into unstable (Chris Lamb)
  • [2026-01-14] diffoscope 310 MIGRATED to testing (Debian testing watch)
  • [2026-01-09] Accepted diffoscope 310 (source) into unstable (Chris Lamb)
  • [2025-12-20] Accepted diffoscope 297+deb13u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Chris Lamb)
  • [2025-11-18] diffoscope 309 MIGRATED to testing (Debian testing watch)
  • [2025-11-14] Accepted diffoscope 309 (source) into unstable (Chris Lamb)
  • [2025-11-10] diffoscope 308 MIGRATED to testing (Debian testing watch)
  • [2025-11-07] Accepted diffoscope 308 (source) into unstable (Chris Lamb)
  • [2025-11-03] diffoscope 307 MIGRATED to testing (Debian testing watch)
  • [2025-11-01] Accepted diffoscope 306~bpo13+1 (source all) into stable-backports (Debian FTP Masters) (signed by: Mattia Rizzolo)
  • [2025-10-31] Accepted diffoscope 307 (source) into unstable (Chris Lamb)
  • [2025-10-29] diffoscope 306 MIGRATED to testing (Debian testing watch)
  • [2025-10-28] diffoscope REMOVED from testing (Debian testing watch)
  • [2025-09-11] diffoscope 306 MIGRATED to testing (Debian testing watch)
  • [2025-09-07] Accepted diffoscope 306 (source) into unstable (Chris Lamb)
  • [2025-08-25] diffoscope 305 MIGRATED to testing (Debian testing watch)
  • [2025-08-22] Accepted diffoscope 305 (source) into unstable (Chris Lamb)
  • 1
  • 2
bugs [bug history graph]
  • all: 32 33
  • RC: 0
  • I&N: 12
  • M&W: 20 21
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian (1, 1)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • other distros
  • security tracker
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 314
  • 3 bugs

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing