develooper Front page | perl.perl5.porters | Postings from September 2003

[perl #23736] TkPerl modules fails to build after loading other modules

Thread Next
Warren L Dodge
September 5, 2003 09:26
[perl #23736] TkPerl modules fails to build after loading other modules
Message ID:
# New Ticket Created by  Warren L Dodge 
# Please include the string:  [perl #23736]
# in the subject line of all future correspondence about this issue. 
# <URL: >

This is a bug report for perl from,
generated with the help of perlbug 1.34 running under perl v5.8.0.

[Please enter your report here]

I am not sure where to send this since it involved a lot of stuff. Hopefully
someone there can help getting the right people together.

I just built perl 5.8.0 on sparc solaris 8. It made and tested with no

I then loaded several modules including Tk and it worked fine. Then after
making a mistake I started over again. A fresh install and I removed all the
.cpan files from the previous loads.

I then did the following sequence of module loads. When I got to Tk it would
not make properly. In the demo directory when it tried to make the pod2man
section it would give an error message about --center not a valid switch. I
tried to debug but I could figure out how to do it. I tried the pod2man
command it was trying to do by hand and that accepted the --center switch.

I suspected something in the ExtUtils::Command update so I tried putting the
ExtUtils::Command out of the perl build tree back into the perl installed
tree. It still didn't work but I may not have done it right.

I then did a clean install of everything and installed Tk first and it
worked just fine.

Let me know if I can help in this matter.


install Bundle::CPAN

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

install Attribute::Handlers            0.77      0.78  A/AB/ABERGMAN/Attribute-Handlers-0.78.tar.gz
install CGI                            2.81      3.00  L/LD/LDS/
install DB_File                       1.804     1.806  P/PM/PMQS/DB_File-1.806.tar.gz
install Digest                         1.00      1.02  G/GA/GAAS/Digest-1.02.tar.gz
install Encode                         1.75      1.98  D/DA/DANKOGAI/Encode-1.98.tar.gz
install ExtUtils::Command              1.04      1.05  M/MS/MSCHWERN/ExtUtils-MakeMaker-6.16.tar.gz
install File::Temp                     0.13      0.14  T/TJ/TJENNESS/File-Temp-0.14.tar.gz
install Getopt::Long                   2.32      2.33  J/JV/JV/Getopt-Long-2.33.tar.gz
install I18N::LangTags                 0.27      0.28  S/SB/SBURKE/I18N-LangTags-0.28.tar.gz
install List::Util                  1.07_00      1.12  G/GB/GBARR/Scalar-List-Utils-1.12.tar.gz
install Locale::Maketext               1.03      1.06  S/SB/SBURKE/Locale-Maketext-1.06.tar.gz
install MIME::Base64                   2.12      2.20  G/GA/GAAS/MIME-Base64-2.20.tar.gz
install Math::BigFloat                 1.35      1.39  T/TE/TELS/math/Math-BigInt-1.65.tar.gz
install Math::BigRat                   0.07      0.10  T/TE/TELS/math/Math-BigRat-0.10.tar.gz
install NEXT                           0.50      0.60  D/DC/DCONWAY/NEXT-0.60.tar.gz
install Net::Ping                      2.20      2.31  B/BB/BBB/Net-Ping-2.31.tar.gz
install PerlIO::via::QuotedPrint       0.04      0.05  E/EL/ELIZABETH/PerlIO-via-QuotedPrint-0.05.tar.gz
install Pod::Checker                    1.3      1.41  M/MA/MAREKR/PodParser-1.24.tar.gz
install Pod::LaTeX                     0.54      0.55  T/TJ/TJENNESS/Pod-LaTeX-0.55.tar.gz
install Pod::Man                       1.34      1.37  R/RR/RRA/podlators-1.27.tar.gz
install Safe                           2.07      2.09  A/AB/ABERGMAN/Safe-2.09.tar.gz
install Storable                       2.04      2.07  A/AM/AMS/Storable-2.07.tar.gz
install Term::ANSIColor                1.05      1.07  R/RR/RRA/ANSIColor-1.07.tar.gz
install Term::Cap                      1.07      1.08  J/JS/JSTOWE/Term-Cap-1.08.tar.gz
install Test                           1.20      1.24  S/SB/SBURKE/Test-1.24.tar.gz
install Test::Builder                  0.15      0.17  M/MS/MSCHWERN/Test-Simple-0.47.tar.gz
install Test::Harness                  2.26      2.30  P/PE/PETDANCE/Test-Harness-2.30.tar.gz
install Text::Balanced                 1.89      1.95  D/DC/DCONWAY/Text-Balanced-1.95.tar.gz
install Text::Soundex                  1.01      3.02  M/MA/MARKM/Text-Soundex-3.02.tar.gz
install Tie::File                      0.93      0.96  M/MJ/MJD/Tie-File-0.96.tar.gz
install Time::HiRes                 1.20_00      1.50  J/JH/JHI/Time-HiRes-1.50.tar.gz
install Time::Local                    1.04      1.07  D/DR/DROLSKY/Time-Local-1.07.tar.gz
install Unicode::Collate               0.12      0.27  S/SA/SADAHIRO/Unicode-Collate-0.27.tar.gz
install Unicode::Normalize             0.17      0.23  S/SA/SADAHIRO/Unicode-Normalize-0.23.tar.gz
install base                           1.03      2.02  M/MS/MSCHWERN/base-2.02.tar.gz
install bigint                         0.02      0.04  T/TE/TELS/math/bignum-0.14.tar.gz
install if                             0.01 0.01000001  I/IL/ILYAZ/modules/if-0.01000001.tar.gz

Now load others needed.

install File::chmod
install Mail::Sendmail      Also in the file you need to change the smtp server namee
install URI
install FreezeThaw
install HTML::Tagset
install HTML::HeadParser    no on question 
install LWP
install MLDBM
install BerkeleyDB (seemed to whine about needing berkley db 3.x or better
install XML::Parser  (requires
install Archive::Zip
install BSD::Itimer
install Tk           ( take a nap, this takes forever)    

[Please do not change anything below this line]
Site configuration information for perl v5.8.0:

Configured by warrend at Thu Sep  4 11:16:24 PDT 2003.

Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
    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 '
    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
    cc='gcc', ccflags ='-D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    cppflags='-D_REENTRANT -fno-strict-aliasing'
    ccversion='', gccversion='3.2.3', 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 -lrt -lpthread -lc
    perllibs=-lsocket -lnsl -ldl -lm -lrt -lpthread -lc
    libc=/lib/, so=so, useshrplib=true,
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' -Wl,-E -R /proj/wdt/gnu_sun5.8/perl-5.8.0_ithread_malloc1/lib/5.8.0/sun4-solaris-thread-multi/CORE'
    cccdlflags='-fPIC', lddlflags=' -Wl,-E -G'

Locally applied patches:

@INC for perl v5.8.0:

Environment for perl v5.8.0:
    LANGUAGE (unset)
    LOGDIR (unset)
    PERL_BADLANG (unset)

Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About