Thanks all for your replies.

My problem came from installing RT. After testdeps, I
found a lot of missing modules. Then I tried to run
fixdeps and I still got a lot of missing modules as
showed below. I tried to install one by one with CPAN.
I tried your instruction and I got Apache::DBI
installed. However, for other missing modules, I got
no luck!

//////////////////////////////////////////////////
[EMAIL PROTECTED] rt-3.4.5]# make testdeps
/usr/local/bin/perl ./sbin/rt-test-dependencies
--verbose --with-mysql
perl:
        5.8.3...found
users:
        rt group (rt)...found
        bin owner (root)...found
        libs owner (root)...found
        libs group (bin)...found
        web owner (apache)...found
        web group (apache)...found
MASON dependencies:
        Params::Validate 0.02...found
        Cache::Cache ...found
        Exception::Class 1.14...found
        HTML::Mason 1.23...found
        MLDBM ...found
        Errno ...found
        FreezeThaw ...found
        Digest::MD5 2.27...found
        CGI::Cookie 1.20...found
        Storable 2.08...found
        Apache::Session 1.53...found
        XML::RSS 1.05...found
        HTTP::Server::Simple 0.07...MISSING
        HTTP::Server::Simple::Mason 0.09...MISSING
        Text::WikiFormat ...found
MAILGATE dependencies:
        HTML::TreeBuilder ...MISSING
        HTML::FormatText ...MISSING
        Getopt::Long ...found
        LWP::UserAgent ...found
CLI dependencies:
        Getopt::Long 2.24...found
CORE dependencies:
        Digest::base ...found
        Digest::MD5 2.27...found
        DBI 1.37...found
        Test::Inline ...found
        Class::ReturnValue 0.40...MISSING
        DBIx::SearchBuilder 1.35...MISSING
        Text::Template ...MISSING
        File::Spec 0.8...found
        HTML::Entities ...found
        HTML::Scrubber 0.08...MISSING
        Net::Domain ...found
        Log::Dispatch 2.0...MISSING
        Locale::Maketext 1.06...found
        Locale::Maketext::Lexicon 0.32...MISSING
        Locale::Maketext::Fuzzy ...MISSING
        MIME::Entity 5.108...MISSING
        Mail::Mailer 1.57...MISSING
        Net::SMTP ...found
        Text::Wrapper ...MISSING
        Time::ParseDate ...MISSING
        Time::HiRes ...found
        File::Temp ...found
        Term::ReadKey ...MISSING
        Text::Autoformat ...MISSING
        Text::Quoted 1.3...MISSING
        Tree::Simple 1.04...MISSING
        Scalar::Util ...found
        Module::Versions::Report ...MISSING
        Cache::Simple::TimedExpiry ...MISSING
        XML::Simple ...MISSING
DEV dependencies:
        Regexp::Common ...found
        Test::Inline ...found
        Apache::Test ...MISSING
        HTML::Form ...found
        HTML::TokeParser ...found
        WWW::Mechanize ...MISSING
        Test::WWW::Mechanize ...MISSING
        Module::Refresh 0.03...MISSING
MYSQL dependencies:
        DBD::mysql 2.1018...MISSING
 
SOMETHING WAS MISSING!
///////////////////////////////////////////////


For example,
///////////////////////////////////////////////////////
[EMAIL PROTECTED] bin]# perl -MCPAN -e shell
Terminal does not support AddHistory.
 
cpan shell -- CPAN exploration and modules
installation (v1.7602)
ReadLine support available (try 'install
Bundle::CPAN')
 
cpan> install Module::Versions::Report
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
  Database was generated on Fri, 17 Feb 2006 15:17:15
GMT
Running install for module Module::Versions::Report
Running make for
S/SB/SBURKE/Module-Versions-Report-1.02.tar.gz
CPAN: LWP::UserAgent loaded ok
Fetching with LWP:
 
ftp://ftp.perl.org/pub/CPAN/authors/id/S/SB/SBURKE/Module-Versions-Report-1.02.tar.gz
LWP failed with code[500] message[OOPS: cannot open
config file:/etc/vsftpd/edu.class
]
Fetching with Net::FTP:
/////////////////////////////////////////////////////

Does this mean that if people need to install a system
built on Perl. They have to fetch all of the modules
to   
make it work? I am new to Perl. I think it is a good
module to get people involved to build module.
However, I tried many times mannually. It is hard to
get all the module installed for a system like RT. Did
you guys try RT before?

Another issue is that I noticed there is version
number     
behind some of the modules. If the old modules didn't
exist, can the new module garantee the functionalities
of the old ones and didn't break the system and cause
regression problems?

Thanks,
--Paul


--- Jeff Pang <[EMAIL PROTECTED]> wrote:

> Simply,if your host is connected to internet,you
> could excute the 'perl -MCPAN -e shell' command as
> root,then inut 'install Apache::DBI' under the
> prompt. it will finish your installation in most
> cases.
> While for the special mod_perl modules
> installation,you should take a look at
> perl.apache.org's docs please.
> For apache 1.x,see here:
> http://perl.apache.org/docs/1.0/guide/install.html  
>     
> and,
>
http://perl.apache.org/docs/1.0/guide/databases.html#Apache__DBI___Initiate_a_persistent_database_connection
> 
> HTH
> 
> -----Original Message-----
> >From: zhou jian <[EMAIL PROTECTED]>
> >Sent: Feb 22, 2006 7:33 AM
> >To: beginners@perl.org
> >Subject: how can I get and install the PerlModule?
> >
> >for example, I need to install Apache:DBI. I can
> find
> >it from CPAN. However, I have no clue where can I
> get
> >such a module. For CPAN itself, it seems that I
> have
> >to mannually install several modules first before I
> >can use its features. How can I do that? Do you
> have
> >any ideas?
> >
> >Thanks,
> >--Paul
> >
> >__________________________________________________
> >Do You Yahoo!?
> >Tired of spam?  Yahoo! Mail has the best spam
> protection around 
> >http://mail.yahoo.com 
> >
> >-- 
> >To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> >For additional commands, e-mail:
> [EMAIL PROTECTED]
> ><http://learn.perl.org/>
> <http://learn.perl.org/first-response>
> >
> >
> 
> 
> --
> Jeff Pang
> NetEase AntiSpam Team
> http://corp.netease.com
> 
> -- 
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> <http://learn.perl.org/>
> <http://learn.perl.org/first-response>
> 
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to