Reply to comment

Good work

Nice to see this article. It was helpful. This can further be simplified.
The fedora epel repository has all the necessary rpms for bugzilla, and
related perl dependencies.

SO just by adding epel repository in yum, and doing "yum install bugzilla",
will install bugzilla and all its dependencies. (system wide single
installation.). The dependency list isntalled is alot more exhaustive that
what is mentioned above, because the optional modules are also installed.
This ensures that all features of bugzilla will be functional.

However there is a small catch. If for some reason, you want multiple
installations of bugzilla, then this single installation won't help. For that
do the following :
1) Add epel repository
2) yum -y install bugzilla
3) rpm -e bugzilla
(Now u have all the dependencies, essentials and optional ones.)
4) download bugzilla source and run './checksetup.pl' within the extracted
folder.
Ideally this run, should not complain, about any dependency. But thats not
the case. Thats where this initial post helped me to get things to work. For
some reason "perl-CGI" still remains an uninstalled dependency.
5) So install perl-CGI
* yum install perl-FCGI-0.67-1.2.el5.rf.i386
* wget http://dl.atrpms.net/all/perl-CGI-3.42-8.el5.noarch.rpm [1]
* wget
ftp://distro.ibiblio.org/pub/linux/distributions/smeserver/releases/7.4/
[2]...
* rpm -i atrpms-73.1-1.noarch.rpm
* rpm -i perl-CGI-3.42-8.el5.noarch.rpm
6) In bugzilla folder run "./checksetup.pl" and your "./localconfig" gets
generated.
7) Installation complete! create as many copies of this folder. And keep
changing the db connection parameters in localconfig.

./Ritesh

Reply

The content of this field is kept private and will not be shown publicly.
CAPTCHA
This question is for clevery testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.