Bug#907600: diffoscope: add option to ignore timestamp differences in containers

Felipe Sateler fsateler at debian.org
Thu Aug 30 02:36:11 BST 2018


Package: diffoscope
Version: 99
Severity: wishlist
Tags: upstream

Hi,

diffoscope has been a very useful tool for me, in comparing dumps of
various sorts spit out by several systems. It would be great to have an
option to ignore timestamps, in order to be able to check if two
tarballs/zipballs/whateverballs have the same contents, even if the
contents were generated on different dates.

Thanks for considering

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.18.0-rc5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages diffoscope depends on:
ii  libpython3.6-stdlib    3.6.6-3
ii  python3                3.6.6-1
ii  python3-distro         1.3.0-1
ii  python3-distutils      3.6.6-1
ii  python3-libarchive-c   2.1-3.1
ii  python3-magic          2:0.4.15-2
ii  python3-pkg-resources  39.2.0-1

Versions of packages diffoscope recommends:
pn  abootimg                         <none>
ii  acl                              2.2.52-3+b1
pn  apktool                          <none>
pn  binutils-multiarch               <none>
ii  bzip2                            1.0.6-9
pn  caca-utils                       <none>
ii  colord                           1.3.3-2
pn  db-util                          <none>
ii  default-jdk [java-sdk]           2:1.10-68
ii  default-jdk-headless             2:1.10-68
pn  device-tree-compiler             <none>
pn  docx2txt                         <none>
ii  e2fsprogs                        1.44.4-2
pn  enjarify                         <none>
pn  fontforge-extras                 <none>
pn  fp-utils                         <none>
ii  genisoimage                      9:1.1.11-3+b2
ii  gettext                          0.19.8.1-7
pn  ghc                              <none>
ii  ghostscript                      9.22~dfsg-3
pn  giflib-tools                     <none>
pn  gnumeric                         <none>
ii  gnupg                            2.2.9-2
ii  imagemagick                      8:6.9.10.8+dfsg-1
ii  imagemagick-6.q16 [imagemagick]  8:6.9.10.8+dfsg-1
pn  jsbeautifier                     <none>
pn  libarchive-tools                 <none>
pn  llvm                             <none>
ii  lz4                              1.8.2-1
ii  mono-utils                       4.6.2.7+dfsg-2
pn  odt2txt                          <none>
pn  oggvideotools                    <none>
ii  openjdk-10-jdk [java-sdk]        10.0.2+13-1
ii  openjdk-8-jdk [java-sdk]         8u181-b13-1
ii  openssh-client                   1:7.7p1-4
pn  pgpdump                          <none>
ii  poppler-utils                    0.63.0-2
pn  procyon-decompiler               <none>
pn  python3-argcomplete              <none>
pn  python3-binwalk                  <none>
ii  python3-debian                   0.1.33
pn  python3-defusedxml               <none>
pn  python3-guestfs                  <none>
pn  python3-jsondiff                 <none>
ii  python3-progressbar              2.3-4
ii  python3-pyxattr                  0.6.0-2+b2
pn  python3-tlsh                     <none>
pn  r-base-core                      <none>
ii  rpm2cpio                         4.14.1+dfsg1-4
pn  sng                              <none>
ii  sqlite3                          3.24.0-1
ii  squashfs-tools                   1:4.3-6
pn  tcpdump                          <none>
ii  unzip                            6.0-21
ii  vim-common                       2:8.1.0320-1
ii  xmlbeans                         2.6.0+dfsg-4
ii  xxd                              2:8.1.0320-1
ii  xz-utils                         5.2.2-1.3

Versions of packages diffoscope suggests:
ii  libjs-jquery  3.2.1-1

-- no debconf information



More information about the Reproducible-builds mailing list