Debian Patches

Status for composefs/1.0.8-2

Patch Description Author Forwarded Bugs Origin Last update
0001-man-composefs-dump-fix-a-small-typo.patch man: composefs-dump: fix a small typo Roland Hieber <rhi@pengutronix.de> no 2025-02-10
0002-tools-mkcomposefs-fix-a-small-typo.patch tools: mkcomposefs: fix a small typo Roland Hieber <rhi@pengutronix.de> no 2025-02-10
0003-man-fix-section-headers.patch man: fix section headers
While packaging for Debian, lintian complains about the section headers:

W: composefs: wrong-manual-section 1 != composefs [usr/share/man/man1/composefs-info.1.gz:2]
W: composefs: wrong-manual-section 1 != composefs [usr/share/man/man1/mkcomposefs.1.gz:2]
W: composefs: wrong-manual-section 1 != composefs [usr/share/man/man1/mount.composefs.1.gz:2]
W: composefs: wrong-manual-section 5 != composefs [usr/share/man/man5/composefs-dump.5.gz:2]

(See <https://lintian.debian.org/tags/wrong-manual-section.html> for
full info about the warning.)

According to man-pages(7), the .TH syntax is:

.TH title section date source manual-section

Remove the parentheses so that the section is detected correctly, leave
the date empty, and escape the space in the last argument to comform to
the required syntax.
Roland Hieber <rhi@pengutronix.de> yes 2025-03-10
0004-man-move-mount.composefs-1-to-section-8.patch man: move mount.composefs(1) to section 8
The mount helper is installed in {usr/,}/sbin, where mount(1) searches
for them. According to the manpage hierarchy (`man 1 man`), manual pages
for binaries in /sbin should live in Section 8 "System administration
commands".

See also the respective Lintian warning which was triggered while
packaging composefs for Debian:
<https://udd.debian.org/lintian-tag/manual-page-for-system-command>
Roland Hieber <rhi@pengutronix.de> yes 2025-03-19
0005-tests-increase-check-checksums-timeout-to-300-second.patch tests: increase check-checksums timeout to 300 seconds
Meson applies a default timeout of 30 seconds to all tests [1]. Since
the check-checksums test is quite I/O-heavy, this might lead to timeouts
in CI builds depending on the load of the build machines. Increase it to
300 seconds (same as check-random-fuse) to be on the safe side.

[1]: <https://mesonbuild.com/Unit-tests.html#other-test-options>
Roland Hieber <rhi@pengutronix.de> yes 2025-04-05

All known versions for source package 'composefs'

Links