Bug 2166729

Summary: Remove debuginfo symbols from markupsafe vendored dependency
Product: Red Hat Enterprise Linux 8 Reporter: Dimitri Savineau <dsavinea>
Component: ansible-coreAssignee: Dimitri Savineau <dsavinea>
Status: CLOSED DUPLICATE QA Contact: Matt Clay <mclay>
Severity: medium Docs Contact:
Priority: medium    
Version: 8.8Keywords: Triaged
Target Milestone: rcFlags: pm-rhel: mirror+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-02-02 19:19:19 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 Dimitri Savineau 2023-02-02 19:04:08 UTC
Description of problem:

The markupsafe dependency that is vendored in the ansible-core RPM provides a .so file containing debug symbols.

Version-Release number of selected component (if applicable):
2.14.x

How reproducible:
100%

Steps to Reproduce:
1. Run rpminspect on the ansible-core package

Actual results:

/usr/lib/python3.9/site-packages/ansible/_vendor/markupsafe/_speedups.cpython-39-x86_64-linux-gnu.so in ansible-core-2.14.2-1.el8 on x86_64 contains debugging symbols

Expected results:

rpminspect should succeed on the debuginfo test