Bugzilla:Prerequisites: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 40: Line 40:
If you are using a distro that doesn't have packages readily available, or are behind a firewall that restricts outbound traffic and you need to install things manually, the following are the upstream sources for Bugzilla's prerequisites.
If you are using a distro that doesn't have packages readily available, or are behind a firewall that restricts outbound traffic and you need to install things manually, the following are the upstream sources for Bugzilla's prerequisites.


I plan to have direct links for each module here soon, but in the meantime, you can find them by setting the search type to "Module" and searching for the module name on [http://search.cpan.org/]. You can install [http://search.cpan.org/dist/Bundle-Bugzilla Bundle::Bugzilla], it is outdated, but will install many of prerequisites. You can install it automatically using CPAN or CPANPLUS shells.
I plan to have direct links for each module here soon, but in the meantime, you can find them by setting the search type to "Module" and searching for the module name on [http://search.cpan.org/ CPAN]. You can install [http://search.cpan.org/dist/Bundle-Bugzilla Bundle::Bugzilla], it is outdated, but will install many of prerequisites. You can install it automatically using CPAN or CPANPLUS shells.


[[category:Bugzilla]]
[[category:Bugzilla]]

Revision as of 12:13, 20 May 2007

Fedora / RHEL / CentOS

The vast majority of Bugzilla's prerequisites are available in RPM form either from the distro or from RPMForge. Instructions for setting up yum, apt, or up2date to download from RPMForge automatically are available at http://rpmforge.net/user/faq/

The following packages are required:

  • httpd
  • mysql-server
  • perl-AppConfig
  • perl-Template-Toolkit
  • to be continued (perl modules are generally in the format "perl-<packagename>" with case preserved, and all :: changed to - )

Ubuntu

To get the official version (as opposed to Debian's version) of Bugzilla working on Ubuntu Breezy Badger (5.10), you need to install the base system and the following packages:

Required:

  • apache2
  • mysql-server
  • libappconfig-perl
  • libdate-calc-perl
  • libtemplate-perl
  • libmime-perl
  • build-essential

Optional:

  • libchart-perl
  • libxml-perl
  • libxml-twig-perl
  • perlmagick
  • libgd-graph-perl

Even More Optional:

  • libtemplate-perl-doc
  • cvs

You will then find that there is no module for PatchReader, and the shipped Mail::Mailer is too old. So you will need to use CPAN to install these in the usual way (hence the need for build-essential), as prompted by checksetup.

Source via CPAN

If you are using a distro that doesn't have packages readily available, or are behind a firewall that restricts outbound traffic and you need to install things manually, the following are the upstream sources for Bugzilla's prerequisites.

I plan to have direct links for each module here soon, but in the meantime, you can find them by setting the search type to "Module" and searching for the module name on CPAN. You can install Bundle::Bugzilla, it is outdated, but will install many of prerequisites. You can install it automatically using CPAN or CPANPLUS shells.