From Bugzilla Helper: User-Agent: Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U;) Gecko/20020606 Description of problem: libxml2 is compiled with zlib support, so when developing apps using libxml2 the xml2-config script pulls in -lz. So when compiling apps without zlib-devel installed this will fail. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. install a fresh system with only standard develtools, libxml2-devel, but no zlib-devel 2. write a simple app using libxml2 3. pull in xml2 LIBS and CFLAGS using xml2-config and try to compile Actual Results: it fails because of libz-devel missing Expected Results: libxml2-devel should require zlib-devel so that linking succeeds. Additional info: Maybe it'd be a good idea to also check if libxml2 buildrequires: zlib-devel, and I don't know if this is the right policy, but maybe libxml2 itself should also require zlib.
Fixed in RawHide already ! See the Requires http://rpmfind.net//linux/RPM/rawhide/1.0/i386/RedHat/RPMS/libxml2-devel-2.4.22-2.i386.html Daniel