Description of problem: The /usr/lib{,64}/pkgconfig/avahi-qt3.pc file in avahi-qt3 contains this line: Requires.private: qt-mt >= 3.0.0 qt-mt.pc is provided by the qt-devel package but avahi-qt3 does not depend on it. Version-Release number of selected component (if applicable): avahi-qt3-0.6.15-1.fc6 How reproducible: always Steps to Reproduce: 1. yum -y remove qt-devel avahi-qt3-devel 2. yum -y install avahi-qt3 3. pkg-config --cflags avahi-qt3 Actual results: Package qt-mt was not found in the pkg-config search path. Perhaps you should add the directory containing `qt-mt.pc' to the PKG_CONFIG_PATH environment variable Package 'qt-mt', required by 'avahi-qt3', not found Expected results: Assuming you agree to move avahi-qt3.pc into the avahi-qt3-devel package: Package avahi-qt3 was not found in the pkg-config search path. Perhaps you should add the directory containing `avahi-qt3.pc' to the PKG_CONFIG_PATH environment variable No package 'avahi-qt3' found Additional info: I thought that in general .pc files should be in -devel packages? May be worth automating this check in rpmlint.
This issue should be fixed in avahi-0.6.16-4.fc6