In-depth comparison of files, archives, and directories
diffoscope will try to get to the bottom of what makes files or
directories different. It will recursively unpack archives of many kinds
and transform various binary formats into more human readable form to
compare them. It can compare two tarballs, ISO images, or PDF just as
easily.
It can be scripted through error codes, and a report can be produced
with the detected differences. The report can be text or HTML.
When no type of report has been selected, diffoscope defaults
to write a text report on the standard output.
diffoscope is developed as part of the `“reproducible builds” Debian
project `_.
It is meant to be able to quickly understand why two builds of the same
package produce different outputs. diffoscope was previously named
debbindiff.
- Devel package for openSUSE:Factory
- Links to openSUSE:Factory / diffoscope
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout devel:languages:python/diffoscope && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
diffoscope-220.tar.bz2 | 0003044274 2.9 MB | |
diffoscope-220.tar.bz2.asc | 0000000833 833 Bytes | |
diffoscope.changes | 0000108391 106 KB | |
diffoscope.keyring | 0000004699 4.59 KB | |
diffoscope.spec | 0000004634 4.53 KB |
Revision 76 (latest revision is 95)
- update to version 220: - Support Haskell 9.x series files and update the test files to match. Thanks to Scott Talbert for the relevant info about the new format. (Closes: reproducible-builds/diffoscope#309) - Fix a regression introduced in diffoscope version 207 where diffoscope would crash if one directory contained a directory that wasn't in the other. Thanks to Alderico Gallo for the report and the testcase. (Closes: reproducible-builds/diffoscope#310) - update to version 219: - Don't traceback if we encounter an invalid Unicode character in Haskell versioning headers. (Closes: reproducible-builds/diffoscope#307) - Update various copyright years. - update to version 218: - Improve output of Markdown and reStructuredText to use code blocks with syntax highlighting. (Closes: reproducible-builds/diffoscope#306) - update to version 217: - Update test fixtures for GNU readelf 2.38 (now in Debian unstable). - Be more specific about the minimum required version of readelf (ie. binutils) as it appears that this "patch" level version change resulted in a change of output, not the "minor" version. (Closes: #1013348) - Don't leak the (likely-temporary) pathname when comparing PDF documents.
Comments 0