libfile-stripnondeterminism-perl - Perl module for stripping non-determinism from files

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package filename libfile-stripnondeterminism-perl_0.015-1_all.deb
Package name libfile-stripnondeterminism-perl
Package version 0.015
Package release 1
Package architecture all
Package type deb
Category perl
Homepage -
License -
Maintainer Ubuntu Developers <>
Download size 10.04 KB
Installed size 48.00 KB
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 perl module.


Package Version Architecture Repository
libfile-stripnondeterminism-perl_0.015-1_all.deb 0.015 all Ubuntu Main
libfile-stripnondeterminism-perl - - -


Name Value
libarchive-zip-perl -
perl -


Type URL
Binary Package libfile-stripnondeterminism-perl_0.015-1_all.deb
Source Package strip-nondeterminism

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libfile-stripnondeterminism-perl deb package:
    # sudo apt-get install libfile-stripnondeterminism-perl




2016-01-27 - Andrew Ayer <>
strip-nondeterminism (0.015-1) unstable; urgency=medium
* New upstream release:
- jar: ignore signed JAR files (Closes: #807876, #807669)
2015-11-10 - Chris Lamb <>
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 <>
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 <>
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 <>
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 <>
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 <>
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 <>
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 <>
strip-nondeterminism (0.007-1) unstable; urgency=medium
[ Reiner Herrmann ]
* Improve detection of files
[ Holger Levsen ]
* Add myself to uploaders.
2015-03-22 - Andrew Ayer <>
strip-nondeterminism (0.006-1) unstable; urgency=low
* New upstream release.
- Strip timestamp from Java 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 files
- Add a PNG handler (Closes: #777679)

See Also

Package Description
libfile-which-perl_1.19-1_all.deb Perl module for searching paths for executable programs
libfl-dev_2.6.0-11_amd64.deb static library for flex (a fast lexical analyzer generator)
libflac++-dev_1.3.1-4_amd64.deb Free Lossless Audio Codec - C++ development library
libflac++6v5_1.3.1-4_amd64.deb Free Lossless Audio Codec - C++ runtime library
libflac-dev_1.3.1-4_amd64.deb Free Lossless Audio Codec - C development library
libflac-doc_1.3.1-4_all.deb Free Lossless Audio Codec - library documentation
libflac8_1.3.1-4_amd64.deb Free Lossless Audio Codec - runtime C library
libfont-afm-perl_1.20-1_all.deb Font::AFM - Interface to Adobe Font Metrics files
libfontconfig1-dev_2.11.94-0ubuntu1_amd64.deb generic font configuration library - development
libfontconfig1_2.11.94-0ubuntu1_amd64.deb generic font configuration library - runtime
libfontembed-dev_1.8.3-2ubuntu3_amd64.deb OpenPrinting CUPS Filters - Development files for font embed library
libfontembed1_1.8.3-2ubuntu3_amd64.deb OpenPrinting CUPS Filters - Font Embed Shared library
libfontenc-dev_1.1.3-1_amd64.deb X11 font encoding library (development headers)
libfontenc1_1.1.3-1_amd64.deb X11 font encoding library
libframe-dev_2.5.0daily13.06.05-0ubuntu1_amd64.deb Touch Frame Library - dev files