Request regarding SquashFS documentation

Holger Levsen holger at layer-acht.org
Mon Apr 25 11:27:00 UTC 2022


Hi Larry,

On Sat, Apr 23, 2022 at 09:53:11PM -0700, Larry Doolittle wrote:
> In https://reproducible-builds.org/docs/system-images/ there's a paragraph
> about SquashFS metadata & compression.  It's superficially OK, but points
> to IMHO an obsolete fork of mksquashfs.  No offense to lynxis!  He did
> a good job getting usable tools in our hands early on.  But the main
> squashfs-tools project has caught up, specifically version 4.5.1 that's now
> in Debian testing.  I've used it (and some predecessor versions) for a while
> now, and its output is demonstrably reproducible IRL.  (If I'm wrong, please
> let me and the squashfs-tools developers know!)

oh, nice, thanks for informing us!

> Here's my attempt to rewrite that paragraph.
> 
> When building SquashFS images, older versions of the tools sometimes
> yielded unreproducible results.  A good mksquashfs will
>  * honor $SOURCE_DATE_EPOCH for various timestamps
>  * clamp content timestamps to $SOURCE_DATE_EPOCH
>  * not reorder fragments based on multithreading conditions
> (squashfs-tools)[https://github.com/plougher/squashfs-tools] 4.5.1 
> (in Debian Bookworm) is good here,
> having absorbed important features from 
> (squashfskit)[https://github.com/squashfskit/squashfskit]

sounds good. could you please provide a patch for
https://salsa.debian.org/reproducible-builds/reproducible-website
to ease mergeing this?


-- 
cheers,
	Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
 ⠈⠳⣄

三人成虎- Three men make a tiger.
In other words, if one guy says "there's a tiger over there" you might not believe 
them, if three guys in a row all say this- you think there's a tiger there. A lie, 
repeated often enough, will be accepted as truth.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.reproducible-builds.org/pipermail/rb-general/attachments/20220425/16345517/attachment.sig>


More information about the rb-general mailing list