Mantis - pm_tt2
|
|||||
Viewing Issue Advanced Details | |||||
|
|||||
ID: | Category: | Severity: | Reproducibility: | Date Submitted: | Last Update: |
4007 | regular use | crash | always | 2009-11-11 15:39 | 2009-11-23 14:23 |
|
|||||
Reporter: | dam | Platform: | |||
Assigned To: | bonivart | OS: | |||
Priority: | normal | OS Version: | |||
Status: | closed | Product Version: | |||
Product Build: | Resolution: | fixed | |||
Projection: | none | ||||
ETA: | none | Fixed in Version: | |||
|
|||||
Summary: | 0004007: perldiag.pod should be in CSWperl instead of CSWperldoc | ||||
Description: |
The file /opt/csw/share/perl/5.8.8/pods/perldiag.pod should be in CSWperl instead of CSWperldoc. Otherwise the diagnostics module will not work. |
||||
Steps To Reproduce: |
pcheck.pl: #!/opt/csw/bin/perl use diagnostics; build8st% chmod 755 pcheck.pl build8st% ./pcheck.pl couldn't find diagnostic data in /opt/csw/share/perl/5.8.8/pods/perldiag.pod /opt/csw/lib/perl/5.8.8 /opt/csw/share/perl/5.8.8 /opt/csw/lib/perl/site_perl /opt/csw/share/perl/site_perl /opt/csw/share/perl/site_perl /opt/csw/lib/perl/csw /opt/csw/share/perl/csw /opt/csw/share/perl/csw . ./pcheck.pl at /opt/csw/share/perl/5.8.8/diagnostics.pm line 268, <POD_DIAG> line 646. Compilation failed in require at ./pcheck.pl line 3, <POD_DIAG> line 646. BEGIN failed--compilation aborted at ./pcheck.pl line 3, <POD_DIAG> line 646. |
||||
Additional Information: |
build8st% truss -f ./pcheck.pl 2>&1 | grep open 27392: open("/var/ld/ld.config", O_RDONLY) = 3 27392: open("/usr/lib/libc.so.1", O_RDONLY) = 3 27392: open("/usr/lib/libdl.so.1", O_RDONLY) = 3 27392: open("/usr/platform/SUNW,SPARC-Enterprise-T5220/lib/libc_psr.so.1", O_RDONLY) = 3 27392: open("/.machine", O_RDONLY) = 3 27392: open("/.hostid", O_RDONLY) = 3 27392: open("/var/ld/ld.config", O_RDONLY) = 3 27392: open("/usr/lib/secure/s8_preload.so.1", O_RDONLY) = 3 27392: open("/opt/csw/lib/sparcv8/libperl.so.5.8.8", O_RDONLY) = 3 27392: open("/usr/lib/libsocket.so.1", O_RDONLY) = 3 27392: open("/usr/lib/libnsl.so.1", O_RDONLY) = 3 27392: open("/opt/csw/lib/sparcv9/libdb-4.7.so", O_RDONLY) = 3 27392: open("/opt/csw/lib/sparcv8/libdb-4.7.so", O_RDONLY) = 3 27392: open("/usr/lib/libdl.so.1", O_RDONLY) = 3 27392: open("/usr/lib/libm.so.1", O_RDONLY) = 3 27392: open("/usr/lib/libpthread.so.1", O_RDONLY) = 3 27392: open("/usr/lib/libc.so.1", O_RDONLY) = 3 27392: open("/usr/lib/libmp.so.2", O_RDONLY) = 3 27392: open("/usr/lib/libresolv.so.2", O_RDONLY) = 3 27392: open("/usr/lib/librt.so.1", O_RDONLY) = 3 27392: open("/usr/lib/libaio.so.1", O_RDONLY) = 3 27392: open("/usr/platform/SUNW,SPARC-Enterprise-T5220/lib/libc_psr.so.1", O_RDONLY) = 3 27392: open("/usr/lib/libthread.so.1", O_RDONLY) = 3 27392: open64("/dev/urandom", O_RDONLY) = 3 27392: open64("./pcheck.pl", O_RDONLY) = 3 27392: open64("/opt/csw/share/perl/5.8.8/diagnostics.pm", O_RDONLY) = 4 27392: open64("/opt/csw/share/perl/5.8.8/strict.pm", O_RDONLY) = 5 27392: open64("/opt/csw/share/perl/5.8.8/Carp.pm", O_RDONLY) = 5 27392: open64("/opt/csw/share/perl/5.8.8/Exporter.pm", O_RDONLY) = 5 27392: open64("/opt/csw/lib/perl/5.8.8/Config.pm", O_RDONLY) = 5 27392: open64("/opt/csw/share/perl/5.8.8/pods/perldiag.pod", O_RDONLY) Err#2 ENOENT Error is here ^ perldiag.pod is in CSWperldoc instead of CSWperl 27392: open64("/opt/csw/lib/perl/5.8.8/diagnostics.pm", O_RDONLY) Err#2 ENOENT 27392: open64("/opt/csw/share/perl/5.8.8/diagnostics.pm", O_RDONLY) = 4 build8st% su - Password: build8st# pkg-get -i perldoc No existing install of CSWperldoc found. Installing... Trying http://mirror/opencsw/current/sparc/5.8/perldoc-5.8.8,REV=2009.08.17-SunOS5.8-all-CSW.pkg.gz [^] --2009-11-11 15:35:31-- http://mirror/opencsw/current/sparc/5.8/perldoc-5.8.8,REV=2009.08.17-SunOS5.8-all-CSW.pkg.gz [^] Resolving proxy... 192.168.1.6 Connecting to proxy|192.168.1.6|:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 4698348 (4.5M) [application/x-gzip] Saving to: `perldoc-5.8.8,REV=2009.08.17-SunOS5.8-all-CSW.pkg.gz' 100%[============================================================================================================>] 4,698,348 26.4M/s in 0.2s 2009-11-11 15:35:31 (26.4 MB/s) - `perldoc-5.8.8,REV=2009.08.17-SunOS5.8-all-CSW.pkg.gz' saved [4698348/4698348] Analysing special files... Processing package instance <CSWperldoc> from </var/pkg-get/downloads/perldoc-5.8.8,REV=2009.08.17-SunOS5.8-all-CSW.pkg.gz.tmp> perldoc - A high-level, general-purpose programming language (all) 5.8.8,REV=2009.08.17 Please see /opt/csw/share/doc/perldoc/license for license information. ## Processing package information. ## Processing system information. 4 package pathnames are already properly installed. Installing perldoc - A high-level, general-purpose programming language as <CSWperldoc> ## Installing part 1 of 1. /opt/csw/share/doc/perldoc/license /opt/csw/share/man/man1/a2p.1 ... /opt/csw/share/perl/5.8.8/pod/perlwin32.pod /opt/csw/share/perl/5.8.8/pod/perlxs.pod /opt/csw/share/perl/5.8.8/pod/perlxstut.pod [ verifying class <none> ] ex/opt/csw/share/man/man1/c2ph.1 <linked pathname> /opt/csw/share/man/man1/s2p.1 <linked pathname> it Installation of <CSWperldoc> was successful. build8st# exit build8st% ./pcheck.pl build8st% truss -f ./pcheck.pl 2>&1 | grep open 877: open("/var/ld/ld.config", O_RDONLY) = 3 877: open("/usr/lib/libc.so.1", O_RDONLY) = 3 877: open("/usr/lib/libdl.so.1", O_RDONLY) = 3 877: open("/usr/platform/SUNW,SPARC-Enterprise-T5220/lib/libc_psr.so.1", O_RDONLY) = 3 877: open("/.machine", O_RDONLY) = 3 877: open("/.hostid", O_RDONLY) = 3 877: open("/var/ld/ld.config", O_RDONLY) = 3 877: open("/usr/lib/secure/s8_preload.so.1", O_RDONLY) = 3 877: open("/opt/csw/lib/sparcv8/libperl.so.5.8.8", O_RDONLY) = 3 877: open("/usr/lib/libsocket.so.1", O_RDONLY) = 3 877: open("/usr/lib/libnsl.so.1", O_RDONLY) = 3 877: open("/opt/csw/lib/sparcv9/libdb-4.7.so", O_RDONLY) = 3 877: open("/opt/csw/lib/sparcv8/libdb-4.7.so", O_RDONLY) = 3 877: open("/usr/lib/libdl.so.1", O_RDONLY) = 3 877: open("/usr/lib/libm.so.1", O_RDONLY) = 3 877: open("/usr/lib/libpthread.so.1", O_RDONLY) = 3 877: open("/usr/lib/libc.so.1", O_RDONLY) = 3 877: open("/usr/lib/libmp.so.2", O_RDONLY) = 3 877: open("/usr/lib/libresolv.so.2", O_RDONLY) = 3 877: open("/usr/lib/librt.so.1", O_RDONLY) = 3 877: open("/usr/lib/libaio.so.1", O_RDONLY) = 3 877: open("/usr/platform/SUNW,SPARC-Enterprise-T5220/lib/libc_psr.so.1", O_RDONLY) = 3 877: open("/usr/lib/libthread.so.1", O_RDONLY) = 3 877: open64("/dev/urandom", O_RDONLY) = 3 877: open64("./pcheck.pl", O_RDONLY) = 3 877: open64("/opt/csw/share/perl/5.8.8/diagnostics.pm", O_RDONLY) = 4 877: open64("/opt/csw/share/perl/5.8.8/strict.pm", O_RDONLY) = 5 877: open64("/opt/csw/share/perl/5.8.8/Carp.pm", O_RDONLY) = 5 877: open64("/opt/csw/share/perl/5.8.8/Exporter.pm", O_RDONLY) = 5 877: open64("/opt/csw/lib/perl/5.8.8/Config.pm", O_RDONLY) = 5 877: open64("/opt/csw/share/perl/5.8.8/pod/perldiag.pod", O_RDONLY) = 4 build8st% Works now after the installation of |
||||
Relationships | |||||
Attached Files: | |||||
|
|||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2009-11-11 15:39 | dam | New Issue | |||
2009-11-11 15:50 | bonivart | Status | new => assigned | ||
2009-11-11 15:50 | bonivart | Assigned To | => bonivart | ||
2009-11-12 16:05 | bonivart | Note Added: 0006970 | |||
2009-11-23 14:23 | bonivart | Note Added: 0007029 | |||
2009-11-23 14:23 | bonivart | Status | assigned => closed | ||
2009-11-23 14:23 | bonivart | Resolution | open => fixed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|