I don’t have the full error message readily available but not sure it is necessary.
To recreate this, specify a default user + group for the files and generate debuginfo. The %files
block for the main rpm will have a defattr
with the specified user while the debuginfo is hard coded to root. When trying to install both packages this results in a message of file ... conflicts between attempted installs of <pkg> and <pkg-debuginfo>
.
We are utilizing the user to install and provide an environment for a low privilege user and the associated app. We can do some %post
foo to chown things but that seems wrong/worse. How are others handling this/should we be approaching this?