Bug 1481304

Summary: Move libsudo_util.so from devel sub-package into the main package
Product: Red Hat Enterprise Linux 7 Reporter: Daniel Kopeček <dkopecek>
Component: sudoAssignee: Daniel Kopeček <dkopecek>
Status: CLOSED INSUFFICIENT_DATA QA Contact: BaseOS QE Security Team <qe-baseos-security>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.4CC: pkis, qe-baseos-security
Target Milestone: rcKeywords: EasyFix, Triaged
Target Release: 7.4   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1481225 Environment:
Last Closed: 2017-08-18 11:01:55 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Daniel Kopeček 2017-08-14 14:21:12 UTC
+++ This bug was initially created as a clone of Bug #1481225 +++

Description of problem:

The inclusion of the /usr/libexec/libsudo_util.so shared library introduced in a rebase (RHBA-2017:26879) to newer version of sudo caused an unintended dependency of the sudo-devel sub-package on the versioned part of the libsudo_util library residing in the main sudo package.

Since the previous sudo package didn't require the 32-bit counterpart of the main package to be installed when the 32-bit sudo-devel sub-package was being installed in a 64-bit environment, the update to the latest version of the sudo package causes conflicts preventing a successful upgrade in multilib environments.

As a solution, we should revert to the previous state of the -devel sub-package files section and include the new library in the main files section.

--- Additional comment from Daniel Kopeček on 2017-08-14 08:37 EDT ---