From 9147024c509adf2b0b747f12bfd1cf1d64cbdd40 Mon Sep 17 00:00:00 2001 From: Robert Serrano Kobylyansky Date: Fri, 19 Sep 2025 00:19:10 +0000 Subject: [PATCH] Add help2man to Fedora Bootstrap Dependencies After following the "Native Build" instructions on Fedora 42, I got the following error message. ``` bootstrap: error: Prerequisite 'help2man' not found. Please install it, or bootstrap: 'export HELP2MAN=/path/to/help2man'. bootstrap: error: HACKING explains how to obtain these prerequisite programs: bootstrap: Program Min_version Homepage bootstrap: ----------------------------------------------------------- bootstrap: help2man 1.29 https://www.gnu.org/s/help2man bootstrap: make 3.81 https://www.gnu.org/s/make bootstrap: makeinfo 4.8 https://www.gnu.org/s/texinfo bootstrap: xz 4.999.8beta https://tukaani.org/xz bootstrap: autoconf 2.64 https://www.gnu.org/s/autoconf bootstrap: automake 1.11.1 https://www.gnu.org/s/automake bootstrap: ----------------------------------------------------------- ``` help2man is available from the Fedora repositories. https://packages.fedoraproject.org/pkgs/help2man/help2man/ Adding it to the list of required packages. After installing the help2man package, the build process proceeds successfully. --- native_bootstrap.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/native_bootstrap.sh b/native_bootstrap.sh index 0b348ce90..a8f166c86 100755 --- a/native_bootstrap.sh +++ b/native_bootstrap.sh @@ -619,6 +619,7 @@ fedora() protobuf-compiler \ zstd \ lzip \ + help2man \ gdb ; do rpm -q $pkg > /dev/null || echo $pkg; done) # If the list of packages is not empty, install missing COUNT=$(echo $PKGS | wc -w)