Red Hat Bugzilla – Bug 461356
mod_wsgi RPM has unneeded -devel dependecies
Last modified: 2013-01-10 04:21:22 EST
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:
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):
Always, both in i386 and x86_64 with epel repository for RHEL5
Steps to Reproduce:
1. yum install mod_wsgi
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.