dh-strip-nondeterminism - debhelper add-on to strip non-determinism from files

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package name dh-strip-nondeterminism
Package version 0.015
Package release 1
Package architecture all
Package type deb
Installed size 18 B
Download size 4.75 KB
Official Mirror archive.ubuntu.com
File::StripNondeterminism is a Perl module for stripping bits of
non-deterministic information, such as timestamps and file system
order, from files such as gzipped files, ZIP archives, and Jar files.
It can be used as a post-processing step to make a build reproducible,
when the build process itself cannot be made deterministic.  It is used
as part of the Reproducible Builds project.
This package contains the dh_strip_nondeterminism command that strips
nondeterminism as part of a package build process.


Package Version Architecture Repository
dh-strip-nondeterminism_0.015-1_all.deb 0.015 all Ubuntu Main
dh-strip-nondeterminism - - -


Name Value
debhelper -
libfile-stripnondeterminism-perl = 0.015-1
libtimedate-perl -
perl -


Type URL
Binary Package dh-strip-nondeterminism_0.015-1_all.deb
Source Package strip-nondeterminism

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install dh-strip-nondeterminism deb package:
    # sudo apt-get install dh-strip-nondeterminism




2016-01-27 - Andrew Ayer <agwa@andrewayer.name>
strip-nondeterminism (0.015-1) unstable; urgency=medium
* New upstream release:
- jar: ignore signed JAR files (Closes: #807876, #807669)
2015-11-10 - Chris Lamb <lamby@debian.org>
strip-nondeterminism (0.014-1) unstable; urgency=medium
* New upstream release:
- Disable stripping Mono binaries as it is too aggressive re.  StrongName,
preventing package installs in a systemwide location (Closes: #804600)
* Add myself to Uploaders.
2015-10-17 - Andrew Ayer <agwa@andrewayer.name>
strip-nondeterminism (0.013-1) unstable; urgency=medium
* New upstream release.
- png: gracefully handle nonconformant PNG files with trailing
garbage (Closes: #802057)
2015-09-22 - Andrew Ayer <agwa@andrewayer.name>
strip-nondeterminism (0.012-1) unstable; urgency=medium
* New upstream release.
- zip: preserve file permissions. (Closes: #798384)
- dh_strip_nondeterminism: work around lack of get_source_date_epoch
in old debhelper. (Closes: #799732)
2015-08-29 - Andrew Ayer <agwa@andrewayer.name>
strip-nondeterminism (0.011-1) unstable; urgency=medium
* New upstream release.
- dh_strip_nondeterminism: use get_source_date_epoch() to get
canonical time.
2015-08-21 - Andrew Ayer <agwa@andrewayer.name>
strip-nondeterminism (0.010-1) unstable; urgency=medium
* New upstream release.
- Use same regex to detect javaproperties files in jars as in files
* Add missing dependency on libtimedate-perl.  Thanks to St├ęphane
Glondu (Closes: #796366)
2015-07-17 - Andrew Ayer <agwa@andrewayer.name>
strip-nondeterminism (0.009-1) unstable; urgency=medium
* New upstream release.
- Strip javadoc locale - browsers will do detection better.
- Include name of file that caused error in error messages
- zip: catch errors when reading archive, ignore zip64 files
(Closes: #791574)
2015-06-02 - Andrew Ayer <agwa@andrewayer.name>
strip-nondeterminism (0.008-1) unstable; urgency=medium
* New upstream release.
- gzip: don't set a canonical timestamp if file didn't already have
a timestamp (Closes: #785742)
2015-05-24 - Holger Levsen <holger@debian.org>
strip-nondeterminism (0.007-1) unstable; urgency=medium
[ Reiner Herrmann ]
* Improve detection of pom.properties files
[ Holger Levsen ]
* Add myself to uploaders.
2015-03-22 - Andrew Ayer <agwa@andrewayer.name>
strip-nondeterminism (0.006-1) unstable; urgency=low
* New upstream release.
- Strip timestamp from Java version.properties files
- two more javaproperties signatures
- set timezone to UTC before normalizing to get reproducible timestamps
- ar handler: preserve execute bit when normalizing permissions
- Add test case for ar handler
- Improve detection of timestamps in pom.properties files
- Add a PNG handler (Closes: #777679)

See Also

Package Description
dh-translations_129_all.deb debhelper extension for translation support
dict-foldoc_20150318-1_all.deb FOLDOC dictionary database
dict-gcide_0.48.1_all.deb Comprehensive English Dictionary
dict-jargon_4.4.7-2ubuntu1_all.deb dict package for The Jargon Lexicon
dict-moby-thesaurus_1.0-6.3~fakesync1_all.deb Largest and most comprehensive thesaurus
dict-vera_1.22-1_all.deb Dictionary of computer related acronyms -- dict format
dict_1.12.1+dfsg-3_amd64.deb dictionary client
dictd_1.12.1+dfsg-3_amd64.deb dictionary server
dictionaries-common-dev_1.26.3_all.deb spelling dictionaries - developer files
dictionaries-common_1.26.3_all.deb spelling dictionaries - common utilities
dictzip_1.12.1+dfsg-3_amd64.deb compression utility for dictionary databases
diffstat_1.61-1_amd64.deb produces graph of changes introduced by a diff file
diffutils-doc_3.3-3_all.deb Documentation for GNU diffutils in HTML format
diffutils_3.3-3_amd64.deb File comparison utilities
dirmngr_2.1.11-6ubuntu2_amd64.deb server for managing certificate revocation lists