Why does `rpm-build` ignore `GLIBC_PRIVATE` while making `Provides` section for `glibc` but does not ignore while making `Requires`?
Issue
- Facing some problems while building an
rpm
file from source andspec
file. - Internally binary which is part of
rpm
uses symbols fromGLIBC_PRIVATE
which causes situation that package contains dependency told-linux-x86-64.so.2(GLIBC_PRIVATE)(64bit)
inRequires
rpm
field. - Why does
rpm-build
ignoreGLIBC_PRIVATE
while makingProvides
section forglibc
but does not ignore while makingRequires
? - Is there some solution to ignore
GLIBC_PRIVATE
other thanAutoReqProv: no
sincerpm
contains much more binaries.
Environment
- Red Hat Enterprise Linux 6.4
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.