Package: composefs / 1.0.8-2

Metadata

Package Version Patches format
composefs 1.0.8-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 man composefs dump fix a small typo.patch | (download)

man/composefs-dump.md | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 man: composefs-dump: fix a small typo

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
0002 tools mkcomposefs fix a small typo.patch | (download)

tools/mkcomposefs.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 tools: mkcomposefs: fix a small typo

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
0003 man fix section headers.patch | (download)

man/composefs-dump.md | 2 1 + 1 - 0 !
man/composefs-info.md | 2 1 + 1 - 0 !
man/mkcomposefs.md | 2 1 + 1 - 0 !
man/mount.composefs.md | 2 1 + 1 - 0 !
4 files changed, 4 insertions(+), 4 deletions(-)

 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.

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
0004 man move mount.composefs 1 to section 8.patch | (download)

man/meson.build | 4 3 + 1 - 0 !
man/mount.composefs.md | 2 1 + 1 - 0 !
2 files changed, 4 insertions(+), 2 deletions(-)

 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>

Signed-off-by: Roland Hieber <rhi@pengutronix.de>
0005 tests increase check checksums timeout to 300 second.patch | (download)

tests/meson.build | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 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>

Signed-off-by: Roland Hieber <rhi@pengutronix.de>