modulejail v1.4.3
Bug-fix release for a man page lint warning. RHEL / Arch / Debian /
Ubuntu users get the same script; only the rendered man 8 modulejail
output is affected.
-
Man page used the non-portable
.URLmacro (from thewww.tmac
groff extension, not loaded by default in Debian's groff pipeline).
Replaced with the standard.UR/.UEpair from themanmacro
set. Catches the lintian warning Jérémy Lal saw during the Debian
package build:W: modulejail: groff-message troff:<standard input>:569: warning: name 'URL' not defined (possibly missing space after 'UR') [usr/share/man/man8/modulejail.8.gz:1] -
New host-local test case
manpage-no-groff-warnings.shthat
rendersman/modulejail.8.inwith placeholder version/date,
runsmandoc -T lint, and fails on anyERROR/WARNING/
UNSUPPdiagnostic. Catches this class of bug pre-tag, so future
groff additions to the man page (e.g. another non-portable macro)
block the release ceremony at step 0 rather than landing in a
shipped tarball. Skips with exit code 77 (autoconf/TAP "skip")
when mandoc is not on the host; macOS, Debian, Arch, and Rocky
all ship it in their base or as a tiny dependency.