Fedora installs currently fail for two separate reasons:
- The Linux build path hard-codes
--with-uuid=e2fs, but the README points users at uuid-devel, while Fedora needs libuuid-devel for that backend.
- PostgreSQL's Perl codegen step requires
File::Compare, which is not guaranteed by a minimal Fedora Perl install.
Suggested fixes:
- Add a Fedora section to the README with
dnf group install development-tools and explicit package names.
- Replace Fedora UUID guidance with
libuuid-devel.
- Add
perl-File-Compare to Fedora requirements.
- Optionally detect OSSP UUID on Linux and fall back to
--with-uuid=ossp when e2fs is unavailable.
Fedora installs currently fail for two separate reasons:
--with-uuid=e2fs, but the README points users atuuid-devel, while Fedora needslibuuid-develfor that backend.File::Compare, which is not guaranteed by a minimal Fedora Perl install.Suggested fixes:
dnf group install development-toolsand explicit package names.libuuid-devel.perl-File-Compareto Fedora requirements.--with-uuid=osspwhene2fsis unavailable.