![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
https://bugzilla.novell.com/show_bug.cgi?id=223387 ------- Comment #4 from andreas.hanke@gmx-topmail.de 2006-11-22 21:53 MST ------- Found it. --enable-indirect-deps has been added as a workaround for an actual bug in pkg-config that has been fixed since then. Right now, with --enable-direct-deps, the result is: # pkg-config --libs poppler-glib -L/opt/gnome/lib -lpoppler-glib -lpoppler -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lfreetype -lz -lfontconfig -lexpat -lglitz -lm -lpng12 -lXrender -lX11 -lpthread -lXau -lXdmcp This is far too much. With the buggy pkg-config version that caused the workaround to be added, the result would have been: # pkg-config --libs poppler-glib -lpoppler-glib This is far too little. But with current versions of pkg-config and without --enable-indirect-deps, the result is: # pkg-config --libs poppler-glib -L/opt/gnome/lib -lpoppler-glib -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lfreetype -lz -lfontconfig -lglitz -lm -lpng12 -lXrender -lX11 This is exactly right. Conclusion: The workaround should be dropped now because it makes things worse and is no longer necessary. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.