Skip to content

Don't generate build-id files in RPM packages

Stan Hu requested to merge sh-disable-build-ids into 8.2.1-stable

build-id metadata is only there in case someone wants to use debugger tools. When left enabled, build-id files are created in /usr/lib/.build-id on RHEL 8 systems. This can lead to potential conflict when multiple packages have the same build-id file. This conflict prevents the second package from installing. This conflict has been seen when installing Chef Infra Client 17.1.35+ and Chef Workstation 21.8.555+.

This pulls in https://github.com/chef/omnibus/pull/1050 and fixes omnibus-gitlab#6676 (closed).

Edited by Stan Hu

Merge request reports