Closed
Bug 415605
Opened 18 years ago
Closed 18 years ago
checksetup.pl thinks Email::Send is not installed
Categories
(Bugzilla :: Installation & Upgrading, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: alexander.v.stolpovsky, Unassigned)
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11
Build Identifier: This is Bugzilla 3.0.2 on perl 5.8.8
Installed Bugzilla with yum on freshly installed FC8. During the installation, I see yum installing Email::Send, as follows:
Downloading Packages:
(1/2): bugzilla-3.0.2-6.f 100% |=========================| 857 kB 00:00
(2/2): perl-Email-Send-2. 100% |=========================| 40 kB 00:00
Then, checksetup.pl fails to find Email::Send.
[root@ret5l002 bugzilla]# pwd
/usr/share/bugzilla
[root@ret5l002 bugzilla]# ./checksetup.pl
* This is Bugzilla 3.0.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 (v2.93) ok: found v3.15
Checking for TimeDate (v2.21) ok: found v2.22
Checking for DBI (v1.41) ok: found v1.601
Checking for PathTools (v0.84) ok: found v3.12
Checking for Template-Toolkit (v2.12) ok: found v2.19
Checking for Email-Send (v2.00) not found
Double-checking that Email::Send is installed:
[root@ret5l002 bugzilla]# yum install perl-Email-Send
development 100% |=========================| 2.1 kB 00:00
fedora 2.1 kB 00:00
updates 2.3 kB 00:00
Setting up Install Process
Parsing package install arguments
Package perl-Email-Send - 2.192-1.fc9.noarch is already installed.
Nothing to do
Same with CPAN:
[root@ret5l002 bugzilla]# /usr/bin/perl -MCPAN -e 'install Email::Send'
CPAN: Storable loaded ok (v2.15)
Going to read /root/.cpan/Metadata
Database was generated on Sun, 03 Feb 2008 19:30:52 GMT
Email::Send is up to date (2.192).
Reproducible: Always
Steps to Reproduce:
1. Install FC8.
2. yum install bugzilla
3. /usr/share/bugzilla/checksetup.pl
Actual Results:
(see details)
Expected Results:
Expect to see:
Checking for Email-Send (v2.00) ok: found v2.192
Reporter | ||
Updated•18 years ago
|
Version: unspecified → 3.0.2
Comment 1•18 years ago
|
||
At the command line, do:
perl -MEmail::Send
You will find that you installed a broken package that does not correctly install the dependencies of Email::Send. I have reported this to rpmforge, and I think that as of yet they have done nothing about it.
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → INVALID
Reporter | ||
Comment 2•18 years ago
|
||
Thank you! This is how I got it working:
1. remove Email::Send
#yum remove perl-Email-Send
(answered yes to remove bugzilla as well)
2. install Email::Send with CPAN
#/usr/bin/perl -MCPAN -e 'install Email::Send'
3. reinstall bugzilla
#yum install bugzilla
(In reply to Alex Stolpovsky from comment #2)
Thanks Alex. Your solution worked for me. I found that I did not have to perform #1 or #3, saving me a couple steps.
> Thank you! This is how I got it working:
>
> 1. remove Email::Send
> #yum remove perl-Email-Send
> (answered yes to remove bugzilla as well)
>
> 2. install Email::Send with CPAN
> #/usr/bin/perl -MCPAN -e 'install Email::Send'
>
> 3. reinstall bugzilla
> #yum install bugzilla
Comment 4•11 years ago
|
||
In my case it was just a matter of also installing perl-Module-Pluggable:
#yum install perl-Module-Pluggable
Then the checksetup.pl correctly found Email::Send
You need to log in
before you can comment on or make changes to this bug.
Description
•