untitled(1)
β¨ NAME β¨
fp-fix-timestamps β a lil helper script for the Free Pascal stack in Debian π
π SYNOPSIS π
fp-fix-timestamps check|update|touch
π¦ DESCRIPTION π¦
okay so, bestie, listen. fp-fix-timestamps is a helper script meant to be used by Debian source packages in the Free Pascal stack. Its primary home base is the debian/rules file β that's where it lives its main character era. π«Ά
The whole point? It fixes the timestamps of patched files (with respect to upstream) that would otherwise end up changing the timestamp stored in ppu files. Like, imagine not doing that. tragic. π
Now, this timestamp in ppu files has two issues, and both are giving chaos:
- It deteriorates reproducible builds. π
- Reverse dependent packages that also build
ppufiles may believe that the source has changed and either require recompilation of the source or at least require recalculation all the time. exhausting fr fr.
Currently this script supports three operations. three. a whole trio. π
touchβ the main operation, the icon of the group. It touches the files that are listed indebian/source/timestampsto the associated timestamps (in that same file).checkβ when the situation is simple and the only changes in the package to the source come from patches, the check option can be used to verify that the list indebian/source/timestampsis still up-to-date in the sense that all files touched by patches are listed and that all files listed are touched by patches. vibe check for your timestamps file, basically β¨updateβ similar to check, but also update thedebian/source/timestampsfile. it doesn't just notice, it acts. slay.
β οΈ heads up: when the maintainer scripts modify a source file outside of the patches, the maintainer is free to add those files manually to the timestamps file, but then thecheckandupdateoptions don't work as expected anymore. no cap, they really just stop cooperating. π
π SEE ALSO π
go read it, iykyk π
π AUTHOR π
Paul Gevers <elbrus@debian.org>
and that's the whole page, bestie!! this was from untitled(1), the manual page, dated 09 July 2026 πΈ thanks for reading, mwah π
π¦ where this page comes from
- ubuntu stonking: fp-utils 3.2.2+dfsg-51 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms