[Reproducible-builds] Bug#800159: Error handling seems poor

Vincent Bernat bernat at debian.org
Sun Sep 27 14:23:43 UTC 2015


Package: strip-nondeterminism
Version: 0.012-1
Severity: minor

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi!

I am interested in building an equivalent of equivs that would create
a package deterministically. My current approach is to use dpkg-deb
and strip-nondeterminism.

First, I have noticed that strip-nondeterminism don't complain when
provided with inexistant files (and exits with 0).

Second, it doesn't complain either when a .deb is provided but doesn't
do anything sensible. Only appending "-t ar -T 0" seems to have the
desired effect.

Unrelated to error handling, but I would also have expected that it
would strip determinism of the inner tarballs (timestamps) but maybe
that's too much to ask for this tool.

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages strip-nondeterminism depends on:
ii  libfile-stripnondeterminism-perl  0.012-1
ii  perl                              5.20.2-6

strip-nondeterminism recommends no packages.

strip-nondeterminism suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJWB/vrAAoJEJWkL+g1NSX5ohkP/1dpteVgT1U+8JSl6YRyzCB6
Kbxcpt47B9F7fCRJNc+WY2HayLSYX0rCvac/HNCvEvUKe8qjXWiqIZ6tzdQsGWS6
/LlnZHOgKiLTpY2SIbpLUcHCzc7NSKPVXeeYq97R9qkklLFkyDR2ddk9n1AVRMgP
uxvG/1ZEnenMN3zHzAixytZyxUYkuiPRis2G3P0L37qM/G1PX4+ei0sXTSzEYyi0
cZ8yHpCN4SUO8WJSIhIlMu8th27vWugGswbo/PQ16SE6FFEiJBs2zJmxvo7+3iDb
I/ctxCdW2Ead/9gPT+ox+w6UVerxEyigtqHvuCmK6h75LuZdCz32PI9gxUcMPeWU
DBS0jZ1fQM/r/IAsNGy6hdV1F0vJmnND/bkovmLqzM0rqFkf7EX6i9NaltfAamxb
Hj0AGHe+gaG1dxzTmSKYjggxJ3UMNbGsdhs6DO42n8OcA9yTUAhzh/vjQYL+Flj/
viHJYOqMjRra52VLt4BHlZHdgNLLRKxilpbuQkC2FoW9Xwl84IZ7PXLim4DnQzRo
7WEYkLxmzA5GQ5T9KMXI52E3Zbk/PB44ELvYZxIvg4D5a+QqzMBkjTCFy/D0INxM
wbTX9GqkVGkk9QRPIUTkm4fjOq6sQda1w/+t0myvS65jZTQbVCj3sulzz1faOwo5
Lkrs3KA7WJ/yN+BHkrLJ
=xHH6
-----END PGP SIGNATURE-----



More information about the Reproducible-builds mailing list