Tnaks for Ansgar Wiechers Everytime I install the packages about Convert::BinHex, It will give me the same message It's very long message, can you find the promble?
[root@ym ~]# perl -MCPAN -e shell Terminal does not support AddHistory. cpan shell -- CPAN exploration and modules installation (v1.9402) Enter 'h' for help. cpan[1]> install Convert::BinHex CPAN: Storable loaded ok (v2.20) Going to read '/root/.cpan/Metadata' Database was generated on Tue, 03 Jul 2012 11:11:50 GMT Running install for module 'Convert::BinHex' CPAN: Data::Dumper loaded ok (v2.124) 'YAML' not installed, falling back to Data::Dumper and Storable to read prefs '/root/.cpan/prefs' Running make for E/ER/ERYQ/Convert-BinHex-1.119.tar.gz CPAN: Digest::SHA loaded ok (v5.47) CPAN: Compress::Zlib loaded ok (v2.052) Checksum for /root/.cpan/sources/authors/id/E/ER/ERYQ/Convert-BinHex-1.119.tar.gz ok Scanning cache /root/.cpan/build for sizes ............................................................................DONE CPAN: Archive::Tar loaded ok (v1.88) Convert-BinHex-1.119/ Convert-BinHex-1.119/testin/ Convert-BinHex-1.119/testin/pbs_mac.eps.hqx Convert-BinHex-1.119/testin/hands_m.eps.hqx Convert-BinHex-1.119/testin/eyeball.gif.hqx Convert-BinHex-1.119/testin/eyeball.gif Convert-BinHex-1.119/bin/ Convert-BinHex-1.119/bin/binhex.pl Convert-BinHex-1.119/bin/debinhex.pl Convert-BinHex-1.119/t/ Convert-BinHex-1.119/t/Checker.pm Convert-BinHex-1.119/t/comp2bin.t Convert-BinHex-1.119/docs/ Convert-BinHex-1.119/docs/Convert/ Convert-BinHex-1.119/docs/Convert/BinHex/ Convert-BinHex-1.119/docs/Convert/BinHex/redapple-sm.gif Convert-BinHex-1.119/docs/Convert/BinHex/hqxred.gif Convert-BinHex-1.119/docs/Convert/BinHex/redapple.gif Convert-BinHex-1.119/docs/Convert/BinHex/redapple-tiny.gif Convert-BinHex-1.119/docs/Convert/BinHex.pm.html Convert-BinHex-1.119/testout/ Convert-BinHex-1.119/testout/README Convert-BinHex-1.119/MANIFEST Convert-BinHex-1.119/Makefile.PL Convert-BinHex-1.119/COPYING Convert-BinHex-1.119/test/ Convert-BinHex-1.119/test/hexbin Convert-BinHex-1.119/README-TOO Convert-BinHex-1.119/README Convert-BinHex-1.119/lib/ Convert-BinHex-1.119/lib/Convert/ Convert-BinHex-1.119/lib/Convert/BinHex.pm CPAN: File::Temp loaded ok (v0.22) CPAN.pm: Going to build E/ER/ERYQ/Convert-BinHex-1.119.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Convert::BinHex cp lib/Convert/BinHex.pm blib/lib/Convert/BinHex.pm Manifying blib/man3/Convert::BinHex.3pm ERYQ/Convert-BinHex-1.119.tar.gz /usr/bin/make -- OK Warning (usually harmless): 'YAML' not installed, will not store persistent state Running make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/comp2bin.t .. Can't locate package Exporter for @Checker::ISA at t/comp2bin.t line 3. Undefined subroutine &main::check called at t/comp2bin.t line 75. t/comp2bin.t .. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 9/9 subtests Test Summary Report ------------------- t/comp2bin.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 9 tests but ran 0. Files=1, Tests=0, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.01 cusr 0.00 csys = 0.04 CPU) Result: FAIL Failed 1/1 test programs. 0/0 subtests failed. make: *** [test_dynamic] Error 255 ERYQ/Convert-BinHex-1.119.tar.gz /usr/bin/make test -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports ERYQ/Convert-BinHex-1.119.tar.gz Warning (usually harmless): 'YAML' not installed, will not store persistent state Running make install make test had returned bad status, won't install without force Failed during this command: ERYQ/Convert-BinHex-1.119.tar.gz : make_test NO thanks again Tom 2012/7/3 Ansgar Wiechers <li...@planetcobalt.net> > On 2012-07-03 Feel Zhou wrote: > > I got some messages when I install the software of amavis,Can you do me a > > favor > > > > fetch_modules: error loading optional module MIME/Decoder/BinHex.pm: > > Can't locate Convert/BinHex.pm in @INC (@INC contains: > > /usr/local/lib64/perl5 /usr/local/share/perl5 > /usr/lib64/perl5/vendor_perl > > /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at > > /usr/local/share/perl5/MIME/Decoder/BinHex.pm line 45. > > BEGIN failed--compilation aborted at > > /usr/local/share/perl5/MIME/Decoder/BinHex.pm line 45. > > Compilation failed in require at /usr/local/sbin/amavisd line 205. > > Jul 3 16:42:53.683 ym.iopkl.com /usr/local/sbin/amavisd[2242]: logging > > initialized, log level 0, syslog: amavis.mail > > Jul 3 16:42:53.683 ym.iopkl.com /usr/local/sbin/amavisd[2242]: PID file > > /var/amavis/amavisd.pid is inaccessible: Permission denied > > PID file /var/amavis/amavisd.pid is inaccessible: Permission denied > > It appears that you don't have the Convert::BinHex package installed, > and the account running the amavisd process does not have permission to > access the PID file. Install the missing package (however that's done > for whatever operating system you're using), and make sure that the > account used for running amavisd has proper permissions to access the > PID file (may be incorrect permissions on the file itself or on the > containing directory). > > Regards > Ansgar Wiechers > -- > "Abstractions save us time working, but they don't save us time learning." > --Joel Spolsky >