develooper Front page | perl.perl5.porters | Postings from January 2004

[perl #24887] perl-5.8.3-RC1 install and modules install

From:
perlbug-followup
Date:
January 12, 2004 20:11
Subject:
[perl #24887] perl-5.8.3-RC1 install and modules install
Message ID:
rt-3.0.8-24887-69953.6.03783623110559@perl.org
# New Ticket Created by  warren.dodge@tek.com 
# Please include the string:  [perl #24887]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=24887 >


This is a bug report for perl from warren.dodge@tek.com,
generated with the help of perlbug 1.34 running under perl v5.8.3.


-----------------------------------------------------------------
[Please enter your report here]

I had installed perl-5.8.3 with no problems and then went on to load all the
modules we use with cpan except as noted. Below is a list of what we
install. I did not see anything new in the problems I have in loading them.

It would be nice if Mail::Sendmail would ask for a smtp hostname to put into
the file rather then having to hand edit it. Similar to Net::FTP.

In ClearCase::CtCmd it uses the clearcase libraries that are installed. These
libraries use a libperl.so of their own. If you build your perl with
libperl.so as the name of the library, the install of this module will fail
since their perl is "real old". So perhaps some text about this kind of
problem in the configure script would help alleviate a complete rebuild for
someone.

There are notes below indicating where tests fail or you have to do certain
modules by hand rather then cpan. I have tried to contact the authors about
this. Some have responded and others don't answer or the email
bounces. Perhaps you know of ways to contact them that I don't.

Now I will start using the release to see if anything is not working.

Good work so far.


force install Net::FTP
install Pod::Escapes
install Pod::Simple 
install Test::Builder  
install Test::Builder::Tester
install Test::Pod           
install Compress::Zlib
install IO::Zlib
install Digest::base
install Bundle::CPAN  ( Need to hit return or one module )
install FCGI        

Do a "r" command and get the list of updates needed.
Do them

install File::chmod
install Mail::Sendmail  
install URI
install FreezeThaw
install HTML::Tagset
install HTML::HeadParser  no on question 
install Bundle::LWP       yes to all the questions
install MLDBM
install BerkeleyDB        needs Berkley db http://www.sleepycat.com/download/index.shtml
install XML::Parser       (requires http://sourceforge.net/projects/expat)
install Archive::Zip
install BSD::Itimer
install Net::Daemon
install RPC::PlServer   
install DBI
install DBD::Multiplex
install Data::ShowTable   syntax in pm file and lots of funny errors but tests are ok
install Date::Manip
install XML::NamespaceSupport
install XML::SAX          yes to question
install XML::Simple
install Math::MatrixReal
install Math::MatrixReal::Ext1
install Parse::RecDescent
install IO::Stringy 
install Locale::Msgcat
install Mail::Header       
install MIME::Tools
install MP3::Info
install Time::Timezone    does Ctime also
install Tk                ( take a nap, this takes forever)
install Tk::WaitBox
install Tk::XMLViewer

Do this by hand as it is not in CPAN
Tk-GBARR-2.06  (http://www.cpan.org/modules/by-authors/id/SREZIC/)

install Compress::Bzip2   Need to get this one and do by hand
                          http://search.cpan.org/dist/Compress-Bzip2/
                          the indexed one is for the old bzip2 library
                          Also fails some tests. force the install

install HTML::Element
install XML::TreeBuilder
install YAML              yes to all the questions
install ExtUtils::ParseXS
install Module::Build
install Params::Validate 
install Class::Factory::Util
install DateTime::Locale
install Class::Singleton
install Text::Glob
install Number::Compare
install File::Find::Rule
install DateTime::TimeZone some tests require DateTime but DateTime needs this one
install DateTime
test    DateTime::TimeZone 
install DateTime::Format::DateManip ERROR in pod data. Tests fail
install HTML::TableExtract 

install RPC::Simple       had to fix Tk stuff in test.pl, 
                          text    changes to  -text 
                          command changes to  -command
                          state   changes to  -state
                          Also you may have to
                          wait for the port to release if there is a
                          failure. 5 minutes or so seems to be the
                          time.
install Rcs
install Inline::C
install IO::Pty
install IPC::Run
install LSF::Job          REQUIRES LSF IN PATH 
install Chart::Graph      only gnuplot, some errors on ppm2gif force install
install GD                ( requires gd library to build ) ADJUST Makefile.PL
                          for paths so get it and then do it by hand
install Chart::Bars   

Some of these tests may have problems depending on the system. Solaris fails
easily. Linux seems better. Has to do with the number of resources available
for memory sharing and semaphores.

install IPC::ShareLite
install IPC::Cache
install IPC::ChildSafe
install IPC::Locker       failed a couple of test. USed a force. failure looked
                          like a logic problem in the local_pid_exists
                          routine. $! is hosed on solaris. 
install IPC::MM           requires   http://www.engelschall.com/sw/mm/
install IPC::Run3       
install IPC::Shareable    fails tests.  Warning in readme about this.
install IPC::SharedCache  funny no space mesage.
install IPC::Signal
install IPC::SysV
install IPC::XPA          NEEDS xpa-2.0.3, I found 2.1.4 but the library
                          interfaces have changed. so it won't install
                          Had to go get special from author for now.
                          http://hea-www.harvard.edu/~dj/pub/export/
                          Also requires ds9 from http://hea-www.harvard.edu/RD/ds9/                  
                          run ds9 and then do the make test.
install Class::Accessor    
install Cvs                  failed tests
install Argv
install ClearCase::CtCmd  problem with atria libperl and perls libperl conflict
install IPC::ChildSafe

# now you have to get in a vob and install this package there for a full test
# suite.

install ClearCase::Argv 
install ClearCase::ClearPrompt 
install ClearCase::Wrapper
install ClearCase::Wrapper::DSB


[Please do not change anything below this line]
-----------------------------------------------------------------
---
Flags:
    category=core
    severity=low
---
Site configuration information for perl v5.8.3:

Configured by warrend at Thu Jan  8 18:59:34 PST 2004.

Summary of my perl5 (revision 5.0 version 8 subversion 3) configuration:
  Platform:
    osname=solaris, osvers=2.8, archname=sun4-solaris-thread-multi
    uname='sunos rosewood 5.8 generic_108528-18 sun4u sparc sunw,ultra-5_10 solaris '
    config_args=''
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=define use5005threads=undef useithreads=define usemultiplicity=define
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='gcc', ccflags ='-D_REENTRANT -fno-strict-aliasing -I/proj/wdt/sun5.8/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O',
    cppflags='-D_REENTRANT -fno-strict-aliasing -I/proj/wdt/sun5.8/include'
    ccversion='', gccversion='3.3.2', gccosandvers='solaris2.8'
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='gcc', ldflags =' '
    libpth=/usr/lib /usr/ccs/lib /proj/wdt/sun5.8/lib
    libs=-lsocket -lnsl -lgdbm -ldb -ldl -lm -lpthread -lc
    perllibs=-lsocket -lnsl -ldl -lm -lpthread -lc
    libc=/lib/libc.so, so=so, useshrplib=true, libperl=libperl583-RC1.so
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' -Wl,-E -R /proj/wdt/gnu_sun5.8/perl-5.8.3-RC1/lib/5.8.3/sun4-solaris-thread-multi/CORE'
    cccdlflags='-fPIC', lddlflags=' -Wl,-E -G'

Locally applied patches:
    RC1

---
@INC for perl v5.8.3:
    /proj/wdt/gnu_sun5.8/perl-5.8.3-RC1/lib/5.8.3/sun4-solaris-thread-multi
    /proj/wdt/gnu_sun5.8/perl-5.8.3-RC1/lib/5.8.3
    /proj/wdt/gnu_sun5.8/perl-5.8.3-RC1/lib/site_perl/5.8.3/sun4-solaris-thread-multi
    /proj/wdt/gnu_sun5.8/perl-5.8.3-RC1/lib/site_perl/5.8.3
    /proj/wdt/gnu_sun5.8/perl-5.8.3-RC1/lib/site_perl
    .

---
Environment for perl v5.8.3:
    HOME=/login/warrend
    LANG=C
    LANGUAGE (unset)
    LD_LIBRARY_PATH=/stdapps/lsf/5.8/lib
    LOGDIR (unset)
    PATH=/stdapps/lsf/5.8/bin:/stdapps/lsf/local/bin:.:/proj/wdt/gnu_sun5.8/perl-5.8.3-RC1/bin:/proj/wdt/gnu_sun5.8/perl-5.8.2/bin:/proj/wdt/bin:/proj/wdt/sun5.8/bin:/proj/wdt/X.V11R6/sun5.8/bin:/login/warrend:/login/warrend/bin:/login/warrend/bin/sun5.8:/usr/ucb:/usr/openwin/bin:/usr/ccs/bin:/usr/bin:/etc:/usr/sbin:/proj/dpl/harry/bin:/tools/citrix6.0:/proj/mbcc/hfd/bin:/tools/eda/psd/15.0e/tools/pcb/bin:/tools/eda/psd/15.0e/tools/bin:/tools/eda/psd/15.0e/tools/dfII/bin:/tools/eda/psd/15.0e/tools/fet/bin:/tools/eda/psd/15.0e/tools/specctra/bin:/tools/eda/fetools/psd150/bin:/tools/eda/cadtools/psd150/bin:/stdapps/cms/bin:/usr/atria/bin
    PERL_BADLANG (unset)
    SHELL=/bin/tcsh



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About