[Rpm-maint] [rpm-software-management/rpm] RPM 4.20.0 build issue (Discussion #3387)

YellowJacketLinux notifications at github.com
Thu Oct 17 10:32:43 UTC 2024


Hi, I'm having trouble building RPM 4.20.0 on an LFS (Linux From Scratch) 12.2 SystemD system.
I have an LFS 11.3 (SysV Init) system RPM bootstrapped with RPM 4.18.1 and in my new LFS 12.2 system I can get RPM 4.18.2 to build but I don't want to start with an EOL series.

The issue I am having (after figuring out I was missing "VERSION_ID" in my /etc/os-release file and fixing that) is that CMake is looking for either `podman` or `docker`. The actual error:

    CMake Error at tests/CMakeLists.txt:98 (find_program):
      Could not find PODMAN using the following names: podman, docker

Neither was mentioned as a build requirement in the INSTALL file (nor can I comprehend why they would be needed) and I can not seem to figure out what option I need to disable so CMake does not look for them.

This is my CMake command:

    cmake -DWITH_SELINUX=OFF -DWITH_SEQUOIA=OFF ..

Any suggestions?

(off-topic but I disabled sequoia because I have a strong dislike for Rust, it seems some thing break if you update and other things don't build if you don't update it, so on my LFS systems I am trying to avoid anything and everything that builds with Rust as long as I can)

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/discussions/3387
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/repo-discussions/3387 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20241017/367706c7/attachment.html>


More information about the Rpm-maint mailing list