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