Bugzilla Script Install Failure

There seems to be a problem with the script installer for Bugzilla. Its seems that that there are Perl modules missing, is this normal?

Thanks for your help!

Status: 
Closed (fixed)

Comments

Yeah, bugzilla has a lot of perl module dependencies.

Which specific ones were failing in your case?

Required: /usr/bin/perl install-module.pl Digest::SHA /usr/bin/perl install-module.pl DateTime /usr/bin/perl install-module.pl DateTime::TimeZone /usr/bin/perl install-module.pl Template /usr/bin/perl install-module.pl Email::MIME /usr/bin/perl install-module.pl Email::MIME::Encodings /usr/bin/perl install-module.pl Email::MIME::Modifie

Optional: GD: /usr/bin/perl install-module.pl GD Chart: /usr/bin/perl install-module.pl Chart::Lines Template-GD: /usr/bin/perl install-module.pl Template::Plugin::GD::Image GDTextUtil: /usr/bin/perl install-module.pl GD::Text GDGraph: /usr/bin/perl install-module.pl GD::Graph XML-Twig: /usr/bin/perl install-module.pl XML::Twig MIME-tools: /usr/bin/perl install-module.pl MIME::Parser PatchReader: /usr/bin/perl install-module.pl PatchReader perl-ldap: /usr/bin/perl install-module.pl Net::LDAP Authen-SASL: /usr/bin/perl install-module.pl Authen::SASL RadiusPerl: /usr/bin/perl install-module.pl Authen::Radius SOAP-Lite: /usr/bin/perl install-module.pl SOAP::Lite JSON-RPC: /usr/bin/perl install-module.pl JSON::RPC Test-Taint: /usr/bin/perl install-module.pl Test::Taint HTML-Scrubber: /usr/bin/perl install-module.pl HTML::Scrubber Email-MIME-Attachment-Stripper: /usr/bin/perl install-module.pl Email::MIME::Attachment::Stripper Email-Reply: /usr/bin/perl install-module.pl Email::Reply TheSchwartz: /usr/bin/perl install-module.pl TheSchwartz Daemon-Generic: /usr/bin/perl install-module.pl Daemon::Generic

I tried following the instructions in the install script failure message and I've seen a lot of information on line but nothing has worked for me. Is this because it should be handled differently with a virtualmin installation?

Any way I have a backup to try again without my destruction :)

Looks like it is missing the following Perl modules :

Digest::SHA
DateTime
DateTime::TimeZone
Template
Email::MIME
Email::MIME::Encodings
Email::MIME::Modifie

For each of those, you can install it with a command (run as root) like :

perl -MCPAN -e 'install Digest::SHA'

then re-try the Bugzilla installer.

Thank you, that worked except for the DateTime module which would not install without force. I tried a force install and reran the script. Bugzilla looked liked it installed then gave errors when I tried to launch.

What errors are you getting from bugzilla?

Sorry I have gone to a back up and decided to just use flyspray for now. I may return to this in the future but I think we can close the issue for now.

Thanks for you help!

Ok .. unfortunately bugzilla's dependency list is way larger than almost any other script that virtualmin installs :-(