Bug 41859

Summary: /usr/lib/librpm.so.0: undefined symbol: fpHashFunction
Product: [Retired] Red Hat Raw Hide Reporter: Vladimir Kondratiev <vladimir.kondratiev>
Component: rpmAssignee: Jeff Johnson <jbj>
Status: CLOSED WONTFIX QA Contact: David Lawrence <dkl>
Severity: medium Docs Contact:
Priority: medium    
Version: 1.0   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2001-05-22 16:50:28 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Vladimir Kondratiev 2001-05-22 16:50:24 UTC
Description of Problem:
In rpm packege rpm-4.0.3-0.22, in /usr/lib/librpm.so.0, symbol
fpHashFunction is missing. Due to this, 'kpackage' and 'gnorpm' can not start.

How Reproducible:
Always

Steps to Reproduce:
1. run 'kpackage' or 'gnorpm'

Additional Information:
rpm -qf `which kpackage`
kdeadmin-2.2-0.alpha1.1
rpm -qf `which gnorpm`
gnorpm-0.96-1

Comment 1 Jeff Johnson 2001-05-22 16:53:15 UTC
Yup, you're running unreleased development code, caveat emptor.

Either use rpm-4.0.2 or recompile kpackage/gnorpm from sources.


Comment 2 Vladimir Kondratiev 2001-05-22 17:41:31 UTC
No one of the packages mentioned can be rebuild. I filled separate bugs for
these packages, but I suppose root cause is rpm.
see bugs 41860 and 41861

Comment 3 Vladimir Kondratiev 2001-05-30 12:09:27 UTC
bug is still there:
[]# rpm -q kdeadmin rpm
kdeadmin-2.2-0.alpha2.1
rpm-4.0.3-0.26
[]# kpackage 
kpackage: error while loading shared libraries: /usr/lib/librpm.so.0: undefined
symbol: fpHashFunction

Comment 4 Jeff Johnson 2001-05-30 12:22:15 UTC
Yes the bug will persist until you relink kpackage against rpm-4.0.3
libraries.

Have you tried the kdeadmin package at
ftp://ftp.rpm.org/pub/rpm/test-4.0.3-ROLLBACKS?

Otherwise, you need to use rpm-4.0.2, not rpm-4.0.3 ...

Comment 5 Vladimir Kondratiev 2001-05-30 13:47:55 UTC
You are right, if I rebuild kdeadmin from sources, 'kpackage' do work.
The only question remains - why binary package on rawhide ftp do not corresponds
to the source package, but this is question for kdeadmin package itself.