I'm using pbuilder to build my binary package for Debian.
pbuilder creates a chroot environment, installs all the packages declared as required for the build, and then builds the binary .deb packages inside this chroot.
I already have my .spec file. I can build it. However, I have several versions of my project to build, and each have different requirements for some packages they depend on. Therefore I have to install/uninstall these dependent packages depending on which version of my project I want to build (error prone). I also cannot build in parallel if requirements are different and are supposed to be installed on the main filesystem.
I'm looking for the same kind of tool as pbuilder to build my binary .rpm packages.
- I've found an antique
machtool which looks abandoned. - I've found
rinsebut it only does the bootstrap part. - Also
yum-builddepinstalls on the whole system, not a chroot.
Anyone knows a tool like pbuilder that resolves the dependencies and then builds an RPM inside a chroot?