From b07a7332ee292a1e2f5b6df2e08400f66daf2210 Mon Sep 17 00:00:00 2001 From: Keel Linux maintainers Date: Sat, 26 Sep 2026 10:31:26 +0000 Subject: [PATCH 1/2] debian: changelog 1.1.1+keel1, build-depend on python3-setuptools The TurnKey archive package 1.1.1 is built without a changelog in the repository (the file is generated at build time and ignored). Track one so the fork builds with dpkg-buildpackage on the project build host, with the +keel1 suffix for a rebuilt package. pyproject.toml uses the setuptools backend, which Build-Depends did not list. --- debian/.gitignore | 1 - debian/changelog | 11 +++++++++++ debian/control | 1 + 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 debian/changelog diff --git a/debian/.gitignore b/debian/.gitignore index 6d10dce..e69de29 100644 --- a/debian/.gitignore +++ b/debian/.gitignore @@ -1 +0,0 @@ -changelog diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..df7a068 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,11 @@ +fab (1.1.1+keel1) trixie; urgency=low + + * Honour SOURCE_DATE_EPOCH when set. + + -- Keel Linux maintainers Sat, 26 Sep 2026 10:40:00 +0000 + +fab (1.1.1) UNRELEASED; urgency=low + + * undocumented + + -- Stefan Davis Mon, 27 Jul 2026 00:24:20 +0000 diff --git a/debian/control b/debian/control index fed01f2..afef00a 100644 --- a/debian/control +++ b/debian/control @@ -5,6 +5,7 @@ Build-Depends: debhelper-compat (= 13), python3-all (>= 3.13), pybuild-plugin-pyproject, + python3-setuptools, dh-python, python3-debian, Standards-Version: 4.7.2 From ec78916d2b3f421c7c919411e19e3ddbfe65c489 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcos=20M=C3=A9ndez?= Date: Sat, 26 Sep 2026 10:51:09 +0000 Subject: [PATCH 2/2] Note the corrected SOURCE_DATE_EPOCH measurement in the tests README --- tests/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tests/README.md diff --git a/tests/README.md b/tests/README.md new file mode 100644 index 0000000..9af96cb --- /dev/null +++ b/tests/README.md @@ -0,0 +1,12 @@ + +## Note on the SOURCE_DATE_EPOCH measurement + +The commit "Honour SOURCE_DATE_EPOCH when set" quotes squashfs and ISO hashes +from 2026-09-22. That run packed an empty root.patched (the deck was +unmounted), so those hashes are of an empty image. The change was re-measured +on 2026-09-26 on a real core tree with fab 1.1.1+keel1: two packings gave +squashfs 47ed341d65f0f93bae6a304cabad839035d85b1f662616db63ca4f6fb8942801 +(385,662,976 bytes) and ISO +ab615ac60ac19148a56adbc3506ac53da6733bda2760d759588c552263e6b22b +(442,499,072 bytes). Always check `mountpoint build/root.patched` before +packing and record sizes next to hashes.