Bug 583740

Summary: Incorrect libdir in libudev.pc
Product: [Fedora] Fedora Reporter: Darryl L. Pierce <dpierce>
Component: udevAssignee: Harald Hoyer <harald>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: harald, jonathan, kay.sievers, tross
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-06-25 07:30:13 EDT Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:

Description Darryl L. Pierce 2010-04-19 11:44:04 EDT
Description of problem:

While the libudev.so file is in /lib64, the .pc file says it's in /usr/lib64.


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

(mcpierce@mcpierce-desktop:Podcast)$ rpm -q libudev-devel
libudev-devel-145-19.fc12.x86_64


How reproducible:

100%

Steps to Reproduce:
1. Check the file.
2.
3.
  
Actual results:


Expected results:


Additional info:
Comment 1 Kay Sievers 2010-05-09 12:37:37 EDT
This isn't a bug. Pkgconfig must point to the devel symlink pointing to the .so, not the real location of the actual .so. That the real .so lives in the rootfs is an implementation detail, hidden by the dynloader loader config, and should not be exposed anywhere else.