Broken dependencies: libresolv.so.2(GLIBC_PRIVATE)

Sergio Belkin sebelk at gmail.com
Tue May 31 03:31:04 UTC 2011


2011/5/30 Sergio Belkin <sebelk at gmail.com>:
> Hi,
>
> I've received a message from repoclosure about UpTools package because
> (it's in testing)  it claims that has  "unresolved deps:
> libresolv.so.2(GLIBC_PRIVATE)"
>
> That's because shared libresolv.so from old glibc releases lack of
> some symbols, eg: ns_initparse that are into static libresolv.a
>
> (http://tech.groups.yahoo.com/group/milter-greylist/message/5797)
>
>
> Fedora package can use macro that filter requires but AFAIU epel5
> can't do that (http://fedoraproject.org/wiki/EPEL:Packaging#Perl_Provides_and_Requires_Filtering).
> So I don't know what to do :(
>
> Could you help me?
>
> Thanks in advance!

Well answer myself:

appended:
%define _use_internal_dependency_generator 0

and en %prep:

cat << \EOF > %{name}-req
#!/bin/sh
%__find_requires  $* | sed -e '/GLIBC_PRIVATE/d'
EOF

%global __find_requires %{_builddir}/%{name}-%{version}/%{name}-req
chmod +x %{__find_requires}


If I am doing something wrong, please help me

-- 
--
Sergio Belkin  http://www.sergiobelkin.com
Watch More TV http://sebelk.blogspot.com
LPIC-2 Certified - http://www.lpi.org




More information about the epel-devel-list mailing list