Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bugzilla& Testopia installation on Fedora Linux 8.0

45 views
Skip to first unread message

Srikar Gauda

unread,
Aug 20, 2009, 1:29:52 AM8/20/09
to Gregary Hendricks, support-...@lists.mozilla.org
Hi All,

I have installed Bugzilla 3.2 on Linux and it is working fine.

Now i have to install Testopia upon Bugzilla(Testopia2.2-Bugzilla3.2)

Procedures followed during installation of Testopia :

1. tar the Testopia( Correct version for Bugzilla3.2) in the bugzilla root
directory.
2. Here i am able to access the *http://localhost* without any error with
different testopia links displayed in footer of bugzilla home page.
3. Now i am applying the patch.
command : patch -p0 -i testopia/patch-3.2
and patching was done successfully.

below are the result after applying the patch.

[root@localhost bugzilla]# patch -p0 -i testopia/patch-3.2
patching file Bugzilla/WebService/User.pm
patching file Bugzilla/Constants.pm
patching file Bugzilla/Bug.pm
patching file Bugzilla/Error.pm
patching file Bugzilla/User.pm
patching file editproducts.cgi
patching file Bugzilla/DB/Mysql.pm
patching file Bugzilla/Install/Filesystem.pm
patching file template/en/default/admin/products/confirm-delete.html.tmpl
patching file template/en/default/global/setting-descs.none.tmpl
[root@localhost bugzilla]# clear

4. Then i run the command : ./checksetup.pl

Below are the results i got.

[root@localhost bugzilla]# ./checksetup.pl
* This is Bugzilla 3.2 on perl 5.8.8
* Running on Linux 2.6.23.1-42.fc8 #1 SMP Tue Oct 30 13:55:12 EDT 2007

Checking perl modules...
Checking for CGI.pm (v3.21) ok: found v3.45
Checking for TimeDate (v2.21) ok: found v2.22
Checking for PathTools (v0.84) ok: found v3.12
Checking for DBI (v1.41) ok: found v1.58
Checking for Template-Toolkit (v2.15) ok: found v2.19
Checking for Email-Send (v2.00) ok: found v2.185
Checking for Email-MIME (v1.861) ok: found v1.863
Checking for Email-MIME-Modifier (v1.442) ok: found v1.444
Checking for JSON (v2.10) ok: found v2.15
Checking for Text-Diff (v0.35) ok: found v1.37
Checking for GD-Graph3d (v0.63) ok: found v0.63

Checking available perl DBD modules...
Checking for DBD-Pg (v1.45) ok: found v1.49
Checking for DBD-mysql (v4.00) ok: found v4.005
Checking for DBD-Oracle (v1.19) not found

The following Perl modules are optional:
Checking for GD (v1.20) ok: found v2.35
Checking for Chart (v1.0) ok: found v2.4.1
Checking for Template-GD (any) ok: found v1.56
Checking for GDTextUtil (any) ok: found v0.86
Checking for GDGraph (any) ok: found v1.44
Checking for XML-Twig (any) ok: found v3.29
Checking for MIME-tools (v5.406) ok: found v5.420
Checking for libwww-perl (any) ok: found v2.036
Checking for PatchReader (v0.9.4) ok: found v0.9.5
Checking for PerlMagick (any) not found
Checking for perl-ldap (any) ok: found v0.39
Checking for Authen-SASL (any) not found
Checking for RadiusPerl (any) ok: found v0.14
Checking for SOAP-Lite (any) ok: found v0.68
Checking for HTML-Parser (v3.40) ok: found v3.56
Checking for HTML-Scrubber (any) ok: found v0.08
Checking for Email-MIME-Attachment-Stripper (any) ok: found v1.313
Checking for Email-Reply (any) ok: found v1.202
Checking for mod_perl (v1.999022) ok: found v2.000003
Checking for CGI.pm (v3.11) ok: found v3.45
Checking for Text-CSV (v1.06) ok: found v1.13
**********************************************************************
* OPTIONAL MODULES *
**********************************************************************
* Certain Perl modules are not required by Bugzilla, but by *
* installing the latest version you gain access to additional *
* features. *
* *
* The optional modules you do not have installed are listed below, *
* with the name of the feature they enable. If you want to install *
* one of these modules, just run the appropriate command in the *
* "COMMANDS TO INSTALL" section. *
**********************************************************************

***********************************************************************
* MODULE NAME * ENABLES FEATURE(S) *
***********************************************************************
* PerlMagick * Optionally Convert BMP Attachments to PNGs *
* Authen-SASL * SMTP Authentication *
***********************************************************************
COMMANDS TO INSTALL:

PerlMagick: /usr/bin/perl install-module.pl Image::Magick
Authen-SASL: /usr/bin/perl install-module.pl Authen::SASL

To attempt an automatic install of every required and optional module
with one command, do:

/usr/bin/perl install-module.pl --all

Reading ./localconfig...
Checking for DBD-mysql (v4.00) ok: found v4.005
Checking for MySQL (v4.1.2) ok: found v5.0.45

Removing existing compiled templates...
Precompiling templates...done.
Fixing file permissions...

Checking Testopia setup ...
Populating test plan ACLs ...
Done checking Testopia setup.


Now that you have installed Bugzilla, you should visit the
'Parameters' page (linked in the footer of the Administrator
account) to ensure it is set up as you wish - this includes
setting the 'urlbase' option to the correct URL.
[root@localhost bugzilla]#

5. Then i tried to access the url : *http://localhost*

But the browser (Mozilla Browser used) displayed the below mentioned
errors.
--------------------------------
Software error:

Can't locate Bugzilla/Constants.pm in @INC (@INC contains: .
lib/i386-linux-thread-multi lib
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8) at
Bugzilla/Config.pm line 36.
BEGIN failed--compilation aborted at Bugzilla/Config.pm line 36.
Compilation failed in require at Bugzilla.pm line 38.
BEGIN failed--compilation aborted at Bugzilla.pm line 38.
Compilation failed in require at /var/www/html/bugzilla/index.cgi line 34.
BEGIN failed--compilation aborted at /var/www/html/bugzilla/index.cgi line 34.

For help, please send mail to the webmaster (root@localhost), giving this
error message and the time and date of the error.

----------------------------------------------------------------

Could you please help me out to solve this issue at the earliest.

and also possible please guide me where i was wrong installing testopia.

Any suggestion acceptable.

Thanks in advance

Regds,
Srikar G

Gregary Hendricks

unread,
Aug 20, 2009, 12:48:52 PM8/20/09
to Srikar Gauda, support-...@lists.mozilla.org
>>> On 8/19/2009 at 11:29 PM, in message
<d45f7a4d0908192229n776...@mail.gmail.com>, Srikar Gauda

<srikar...@gmail.com> wrote:
>
> 5. Then i tried to access the url : *http://localhost*
>
> But the browser (Mozilla Browser used) displayed the below mentioned
> errors.
> --------------------------------
> Software error:
>
> Can't locate Bugzilla/Constants.pm in @INC (@INC contains: .
> lib/i386-linux-thread-multi lib
> ----------------------------------------------------------------
>
> Could you please help me out to solve this issue at the earliest.
>
> and also possible please guide me where i was wrong installing testopia.
>

This usually means you are running SE Linux and have to run some permissions cleanup. I think this is covered in the FAQ at https://wiki.mozilla.org/Testopia:FAQ

Greg

0 new messages