FS#6861 - pkg-config --list-all fails if avahi is installed, but not qt
Attached to Project:
Arch Linux
Opened by Alessio Bolognino (mOLOk) - Tuesday, 10 April 2007, 01:32 GMT
Last edited by Roman Kyrylych (Romashka) - Sunday, 18 November 2007, 13:42 GMT
Opened by Alessio Bolognino (mOLOk) - Tuesday, 10 April 2007, 01:32 GMT
Last edited by Roman Kyrylych (Romashka) - Sunday, 18 November 2007, 13:42 GMT
|
Details
If you run:
$ pkg-config when avahi is installed, but not qt, here is what you get: ----------8<----------------------------8<----------------------------- blkid blkid - Block device id library taglib TagLib - Audio meta-data library libberyldecoration libberyldecoration - Port of compiz Window decoration library for Beryl (Heliodor and Aquamarine) flac FLAC - Free Lossless Audio Codec Library fontsproto FontsProto - Fonts extension headers libdecoration libdecoration - Window decoration library com_err com_err - Common error description library 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 ----------8<----------------------------8<----------------------------- I'm not sure how to fix this, but it's a problem :) |
This task depends upon
Closed by Roman Kyrylych (Romashka)
Sunday, 18 November 2007, 13:42 GMT
Reason for closing: Won't implement
Sunday, 18 November 2007, 13:42 GMT
Reason for closing: Won't implement
http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/multimedia/democracy/PKGBUILD?rev=1.4&cvsroot=AUR&content-type=text/vnd.viewcvs-markup
- split avahi-qt as a standalone pkg (extra work for every update)
- remove avahi-qt from the qt package (disabled features)
- patch up the .pc file for avahi-qt to list qt-mt in requires.private
I think option 3 is the best, but I'm not sure if it still builds everything that would build before the patch.