Welcome to the Linux Foundation Forum!

LAB 20.3 Build an RPM Package

Hello,
Can you pls explain how to do this lab step by step.
I've downloaded the LFS211/SOLUTIONS/s20/* .
I've got the following message after starting the script:

./myfirstrpm.sh
./myfirstrpm.sh: line 27: rpmbuild: command not found
You should have a new rpm file to install
and a new src rpm, check the following locations:
~/rpmbuild/SRPMS/myapprpm-1.0.0-1.src.rpm
~/rpmbuild/RPMS/x86_64/myapprpm-1.0.0-1.x86_64.rpm
You should be able to install the new program with:
sudo rpm -ivh ~/rpmbuild/RPMS/x86_64/myapprpm-1.0.0-1.x86_64.rpm

rpm -ivh ~/rpmbuild/RPMS/x86_64/myapprpm-1.0.0-1.x86_64.rpm
error: open of /root/rpmbuild/RPMS/x86_64/myapprpm-1.0.0-1.x86_64.rpm failed: No such file or directory

Thank you and regards,
Alexey

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Comments

  • oops)
    i've solved the issue by installing "yum install gcc rpm-build"

    sorry and have a nice day!

  • Posts: 916

    If you were to run ./ready-for.sh --install LFS211 you would probably avoid any other problems with missing packages (If you don't already have the script, obtain it from https://training.linuxfoundation.org/cm/prep )

  • Just to add my 2 cents, gcc is like the mother of the binaries. We really need it to compile anything, and rpmbuild is the tool to build RPM packages.

    Regards,
    Luis.

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Categories

Upcoming Training