View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000507 | Perl for OS/2 | Bug | public | 2012-01-02 02:51 | 2012-01-06 12:03 |
Reporter | shmuel | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
OS | eComStation | OS Version | 2.0 GA | ||
Summary | 0000507: Perl 5.10.0 is missing perlinstall | ||||
Description | Perl 5.10.0 is missing perlinstall.pod, causing pod2ipf to terminate without writing anything in perl.ipf. <<<doing file for `perlinstall' Use of uninitialized value $fname in open at H:\vendors\cpan\pod2ipf-1.27.cmd line 768. Use of uninitialized value $fname in concatenation (.) or string at H:\vendors\cpan\pod2ipf-1.27.cmd line 768. perlinstall: open `': No such file or directory at H:\vendors\cpan\pod2ipf-1.27.cmd line 768. | ||||
Steps To Reproduce | cd pod-directory pod2ipf 2>\error-file | ||||
Additional Information | There are also 'no NAME' and 'Not matching' error messages, but I believe that those only cause partial entries in the TOC, not complete failure. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
|
no idea where this is supposed to come from, doesn't exist in my source tree: [U:\DEV\perl-5.10.0]dir perlinstall* /s/p The volume label in drive U is Dev. The Volume Serial Number is 417C:05BE. SYS0002: The system cannot find the file specified. |
|
I've uploaded the versions of pod2ipf that I've been using, with my debugging changes, including a change to sub output_file to make the error nonfatal. if (not -f "./$fname") { # Protect 'B::C.pod' from accessing B drive unless ($fname = $modnamehash{$ftitle}) {print STDERR "!!! $ftitle not found\n"; return}; } The relevant code for perlinst is push @files, [ 'perlinstall', 'Installation/compilation of Perl']; if (-f '../INSTALL' and not -f 'perlinstall.pod') { copy '../INSTALL', 'perlinstall.pod'; } |
|
Perl 5.14.2 has the following *install*/pm/.pod's: Directory of U:\perl5\lib\5.14.2\ExtUtils 3/01/12 19:07 40,627 124 ---r Install.pm 3/01/12 19:07 13,993 124 ---r Installed.pm 2 file(s) 54,620 bytes used Directory of U:\perl5\lib\5.14.2\Pod 3/01/12 19:07 13,389 124 a--r perlmodinstall.pod 1 file(s) 13,389 bytes used Perhaps perlinstall.pod was removed at some point? |
|
A pre-release of Perl 5.14.2 is available from http://smedley.info/perl-5.14.2-os2-20120105.zip |
|
There is a patch to CPANPLUS to add the missing descriptions to the name sections; I believe that it is still in testing. There's a thread in comp.lang.perl.misc that discusses some of the other issues. I'll send an update to Ilya once I either have everything resolved or reach an impasse. |
|
The fix for the incomplete NAME sections should be in <http://search.cpan.org/~bingos/CPANPLUS-0.9116/>. |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-01-02 02:51 | shmuel | New Issue | |
2012-01-03 08:18 | psmedley | Note Added: 0002129 | |
2012-01-03 18:51 | shmuel | File Added: pod2ipf-1.27.cmd | |
2012-01-03 18:52 | shmuel | File Added: pod2ipf134.cmd | |
2012-01-03 18:56 | shmuel | Note Added: 0002133 | |
2012-01-04 21:55 | psmedley | Note Added: 0002137 | |
2012-01-04 22:02 | psmedley | Note Added: 0002139 | |
2012-01-05 16:34 | shmuel | Note Added: 0002148 | |
2012-01-06 12:03 | shmuel | Note Added: 0002149 |