On Tue, 2 Dec 2008, Jeff Johnson wrote:

On Dec 2, 2008, at 2:20 PM, Dag Wieers wrote:
On Tue, 2 Dec 2008, Ralph Angenendt wrote:

> bitlbee for CentOS 5 i386 has a dependency on glibc(private) which it
> shouldn't:
> > Resolving Dependencies
> --> Running transaction check
> ---> Package bitlbee.i386 0:1.2.3-1.el5.rf set to be updated
> -->  Processing Dependency: libc.so.6(GLIBC_PRIVATE) for package: bitlbee
> -->  Finished Dependency Resolution
> Error: Missing Dependency: libc.so.6(GLIBC_PRIVATE) is needed by package > bitlbee > > 64bit version installs fine.

Known problem, unknown solution.

Well the start of the solution is to identify the file and symbol
that is needed:

        rpm -qp --filerequire bitlbee*.rpm | grep -i PRIVATE

should show the file, the actual symbols needed will have to be fished
out of nm spew.

Note that there is a macro that can be defined to permit linking
private glibc symbols too. See glibc.spec for details.

Don't even bother :) See:

        http://bugs.bitlbee.org/bitlbee/ticket/375

It's sad to see that they started from our SPEC file some time ago, knew about the problem, had a fix and did not bother to tell us.

--
--   dag wieers,  [EMAIL PROTECTED],  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]
_______________________________________________
users mailing list
[email protected]
http://lists.rpmforge.net/mailman/listinfo/users

Reply via email to