mise-plugins / mise-plugins/vfox-postgres

Fedora issues

Open
#7 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Lua
Stars
0
Forks
3
Avg merge
1m
Merged PRs (30d)
1

Description

Fedora installs currently fail for two separate reasons:

  1. 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.
  2. 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.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the README's Linux and dependency guidance, then trace the Linux build path and PostgreSQL Perl codegen step it describes. Update Fedora requirements for development tools, libuuid-devel, and perl-File-Compare; verify the documented Fedora install completes, and investigate the optional OSSP UUID fallback only if the existing build logic exposes that choice.

Written by the indexing model from the issue text.

Assessment

Tech stack
fedora, linux, lua, postgresql
Domain
build-system, databases, documentation
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
56/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.