STRIP-N...RMINISM(1)
NAME π
Okay bestie, the manual name up top is STRIP-N...RMINISM(1), and it's filed under User Contributed Perl Documentation. The command is strip-nondeterminism, and it literally strips nondeterministic information from files. No cap. It's giving "tiny cleanup goblin for builds that refuse to behave." π
SYNOPSIS π
strip-nondeterminism [-t filetype] filename ...
DESCRIPTION π¦
Okay so strip-nondeterminism is a tool to strip bits of nondeterministic information, such as timestamps, from files. The way that matters is reproducibility: you can use it as a post-processing step to make a build reproducible when the build process itself cannot be made deterministic. Periodt. Highkey obsessed with a tool that just does its little cleanup and minds its business. If you've ever fought a build that won't reproduce, iykyk.
OPTIONS π
-t filetype,--type filetypeβ Use the normalizer for the given file type (ar,gzip,jar,zip). If this option is not specified, the file type is detected automatically based on the file name extension. Slay.-T seconds,--timestamp secondsβ Instead of stripping timestamps from files, set them to the given number of seconds since January 1, 1970. Lowkey useful when you want a timestamp set to that value instead of stripped. Ngl, very straightforward.--clamp-timestampβ Only replace timestamps if they are later than the time specified to--timestamp. You can use this option to ensure that only timestamps introduced as part of the build process are replaced. NOT YET IMPLEMENTED FOR ALL FILE FORMATS. Bestie, that all-caps warning is not decorative β read it twice.--normalizers SPECβ Enable or disable specific normalizers separated by a comma (eg.+foo,-bar). The magic values+alland-allwill enable and disable all normalizers. Main character energy for normalizer wrangling.-h,--helpβ Display this help message. Short, sweet, iconic β ate.-V,--versionβ Print only the version string and then quit. Not me using this just to check the vibe.
AUTHORS π«Ά
The author list is literally Andrew Ayer Chris Lamb. Two names, one line, no cap.
COPYRIGHT π
strip-nondeterminism is free software. You can redistribute it and/or modify it under the terms of the GNU General Public License, version 3.
Source/version: perl v5.42.2; date: 2026-06-08; manual: STRIP-N...RMINISM(1). That's the whole page, bestie β go forth and make that build reproducible, fr fr. π
β¨
π¦ where this page comes from
- arch rolling: strip-nondeterminism 1.15.1-1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms