Differences between Koji and mock buildroots

Jan Kratochvil jan.kratochvil at redhat.com
Thu May 14 13:15:55 UTC 2015


On Thu, 14 May 2015 11:09:08 +0200, Mikolaj Izdebski wrote:
> Yesterday gdb package introduced "Remommends: dnf-plugins-core" in
> rawhide [1]. gdb is required by rpm-build, which is a default package in
> Koji f23 build group.
> 
> As a consequence minimal f23-build buildroot installed with DNF (default
> mock config for rawhide) contains 22 additional packages

I have filed now:
	split debuginfo-install out of dnf-plugins-core
	https://bugzilla.redhat.com/show_bug.cgi?id=1221635

Depending on dnf-plugins-core's maintainers it will be either solved by that
Bug or I will have to split gdb.rpm as described therein.


> This may cause unexpected results or subtle differences between local
> builds on packager machines and builds on Koji, so keep that in mind.

Such differences happen but that is a bug in .spec files which should be filed
and fixed for those packages.  It would be good to do some mass rebuild with
minimal vs. full OS installation and verify all the binary packages both build
and they are the same.


Jan


More information about the devel mailing list