Description of problem: Installing mod_wsgi brings in a lot of development dependencies that are not needed, might even be undesirable, for a production environment: Installing: mod_wsgi i386 2.1-1.el5 epel 60 k Installing for dependencies: apr-devel i386 1.2.7-11 base 237 k apr-util-devel i386 1.2.7-7.el5 base 54 k cyrus-sasl-devel i386 2.1.22-4 base 1.4 M db4-devel i386 4.3.29-9.fc6 base 2.0 M expat-devel i386 1.95.8-8.2.1 base 130 k gcc i386 4.1.2-42.el5 base 5.2 M httpd-devel i386 2.2.3-11.el5_1.centos.3 base 146 k libgomp i386 4.1.2-42.el5 base 82 k openldap-devel i386 2.3.27-8.el5_2.4 updates 1.6 M Version-Release number of selected component (if applicable): 2.1-1.el5 How reproducible: Always, both in i386 and x86_64 with epel repository for RHEL5 Steps to Reproduce: 1. yum install mod_wsgi Actual results: Shown list. Expected results: Installation without bringing in *-devel packages into a production server, plus gcc.
The package can be installed with rpm -ivh --nodeps and works as expected, which confirms that the *-devel dependencies are not necessary. Upstream package for Fedora 9 also has the dependencies.