Looking for reproducible RPM building / rebuilding tooling
Bernhard M. Wiedemann
bernhardout at lsmod.de
Fri Jan 2 09:11:56 UTC 2026
On 11/27/25 12:37 PM, Simon Mudd wrote:
>
> So having bumped into this list I was curious if others know of any
> better tooling for being able to consistently rebuild rpms from their
> src rpm packages.
There is also my 'rbk' (rebuild with KVM) tool in
https://github.com/bmwiedemann/reproducibleopensuse/
that uses 'osc build' underneath that works with our (openSUSE's)
open-build-service. It also works for other rpm-based (Fedora, Mageia,
SLES and CentOS) packages in there.
I did not test it with src.rpms but the only significant difference is
that the .changes file gets folded into the .spec file, which might make
a difference for our process to set SOURCE_DATE_EPOCH.
The obs-build tool [1] will setup a build env from scratch for KVM and
it also supports podman and chroot for isolation.
Ciao
Bernhard M.
[1] https://github.com/openSUSE/obs-build/
More information about the rb-general
mailing list