Trying to install ppm module TheSchwartz and Daemon-Generic through manual installation!

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Trying to install ppm module TheSchwartz and Daemon-Generic through manual installation!

warrior84
Hey guys,

Having a few issues trying to install TheSchwartz and Daemon-Generic modules with my bugzilla setup on win32 (Windows Server 2003 using IIS)

I've browsed through this forum and came across another thread that tells me to manually add modules via CPAN and make the files.

I wasn't able to install it when entering ppm install TheSchwartz/Daemon-Generic and I read that you can manually install it using the CPAN panel and make.

My current checksetup.pl output:

C:\Bugzilla\bugzilla-3.2.2>checksetup.pl
* This is Bugzilla 3.6.2 on perl 5.10.0
* Running on Win2003 Build 3790 (Service Pack 2)

Checking perl modules...
Checking for              CGI.pm (v3.33)   ok: found v3.41
Checking for          Digest-SHA (any)     ok: found v5.47
Checking for            TimeDate (v2.21)   ok: found v2.24
Checking for            DateTime (v0.28)   ok: found v0.63
Checking for   DateTime-TimeZone (v0.79)   ok: found v1.21
Checking for                 DBI (v1.41)   ok: found v1.607
Checking for    Template-Toolkit (v2.22)   ok: found v2.22
Checking for          Email-Send (v2.16)   ok: found v2.198
Checking for          Email-MIME (v1.861)  ok: found v1.905
Checking for Email-MIME-Encodings (v1.313)  ok: found v1.313
Checking for Email-MIME-Modifier (v1.442)  ok: found v1.905
Checking for                 URI (any)     ok: found v1.37
Checking for         Data-Dumper (any)     ok: found v2.121_14

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

The following Perl modules are optional:
Checking for                  GD (v1.20)   ok: found v2.41
Checking for               Chart (v2.1)    ok: found v2.4.2
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.34
Checking for          MIME-tools (v5.406)  ok: found v5.428
Checking for         libwww-perl (any)     ok: found v5.814
Checking for         PatchReader (v0.9.4)  ok: found v0.9.5
Checking for           perl-ldap (any)     ok: found v0.4001
Checking for         Authen-SASL (any)     ok: found v2.15
Checking for          RadiusPerl (any)     ok: found v0.17
Checking for           SOAP-Lite (v0.710.06) ok: found v0.712
Checking for            JSON-RPC (any)     ok: found v0.96
Checking for          Test-Taint (any)     ok: found v1.04
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.316
Checking for         Email-Reply (any)     ok: found v1.202
Checking for         TheSchwartz (any)      not found
Checking for      Daemon-Generic (any)      not found
Checking for            mod_perl (v1.999022) ok: found v2.000004
Checking for                Acme (v1.11)   ok: found v1.11111
***********************************************************************
* 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. Below that table are the  *
* commands to install each module.                                    *
***********************************************************************
*    MODULE NAME * ENABLES FEATURE(S)                                 *
***********************************************************************
*    TheSchwartz * Mail Queueing                                      *
* Daemon-Generic * Mail Queueing                                      *
***********************************************************************
* Note For Windows Users                                              *
***********************************************************************
* In order to install the modules listed below, you first have to run *
* the following command as an Administrator:                          *
*                                                                     *
*   ppm repo add theory58S http://cpan.uwinnipeg.ca/PPMPackages/10xx/
***********************************************************************
COMMANDS TO INSTALL OPTIONAL MODULES:

    TheSchwartz: ppm install TheSchwartz
 Daemon-Generic: ppm install Daemon-Generic

Reading ./localconfig...

OPTIONAL NOTE: If you want to be able to use the 'difference between two
patches' feature of Bugzilla (which requires the PatchReader Perl module
as well), you should install patchutils from:

    http://cyberelk.net/tim/patchutils/

Checking for           DBD-mysql (v4.00)   ok: found v4.017
Checking for           MySQL (v4.1.2)  ok: found v5.0.77-community-nt

WARNING: You need to set the max_allowed_packet parameter in your MySQL
configuration to at least 3276750. Currently it is set to 1048576.
You can set this parameter in the [mysqld] section of your MySQL
configuration file.

Removing existing compiled templates...
Precompiling templates...done.
Install-before_final_checks hook

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.

I have these repos installed.

C:\Bugzilla\bugzilla-3.2.2>ppm repo list
┌────┬───────┬────────────────────────────────┐
│ id │ pkgs  │ name                           │
├────┼───────┼────────────────────────────────┤
│  1 │ 13380 │ ActiveState Package Repository │
│  2 │     0 │ UWinnipeg                      │
│  3 │ 13321 │ Trouchelle                     │
│  4 │     0 │ theory58s                      │
│  5 │   332 │ Bribes                         │
│  6 │   294 │ theory58S                      │
└────┴───────┴────────────────────────────────┘
 (6 enabled repositories)

I've tried running commands to install these two modules via CPAN

cpan> install TheSchwartz

It's giving me an error and I am unable to install still.  "make install" is generating an error for me.

Can I somehow bypass these two modules to make Bugzilla work?

Or if, can somebody please let me know how to manually add these modules step by step?

Thanks!