Source: vimoutliner Version: 0.3.4 Severity: normal Dear Maintainer,
As part of reproducible-builds initiative in debian and other linux distributions, the package vimoutliner was found that it is not reproducible. It has a step in which it uses gzip to compress and it writes the current timestamp to the file metadata. This should be removed to make the build reproducible. The fix has been done and the patch is ready to be submitted. For more information on what reproducible builds initiative is please visit https://tests.reproducible-builds.org -- System Information: Debian Release: 9.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-4-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
Fixed gzip compression to not include timestamp in file metadata. This fixes the reproducibility issue in package. Index: debian/rules =================================================================== --- debian.orig/rules +++ debian/rules @@ -20,6 +20,7 @@ clean: unpatch install: build install-stamp install-stamp: dh install + # Reproducibility fix gzip -9 -n debian/vim-vimoutliner/usr/share/vim/addons/doc/* # Permission fix chmod -x debian/vim-vimoutliner/usr/share/vim/addons/ftplugin/vo_*.vim