Red Hat Bugzilla – Bug 433197
libdhcp-devel misses dependency on libnl-devel
Last modified: 2008-04-17 17:14:59 EDT
Description of problem:
After installing libdhcp-devel on an x86_64 system, "pkg-config --cflags
libdhcp" fails with an error unless one manually installs libnl-devel.x86_64.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Have a system where libnl-devel.i386 is installed, but libnl-devel.x86_64 is not.
2. Run "yum install libdhcp-devel", which installs both the i386 and x86_64
3. Run "pkg-config --cflags libdhcp"
You get the following error message:
Package libnl-1 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libnl-1.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libnl-1', required by 'libdhcp', not found
pkg-config should work for libdhcp.
I guess this is because libdhcp-devel has a dependency on "libnl-devel", without
specifying the architecture.
This does not happen with rawhide, so I'm closing it as RAWHIDE. If you need an update for F-8, I can do
that, but libdhcp is really only needed to build anaconda anyway.