#2906 closed task (worksforme)
Temporary system perl can't build pod2man when tcsh exists
Reported by: | Jean-Michel Pollion | Owned by: | Matthew Burgess |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Book | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description
I've come across a problem with the latest perl 5.14 (perhaps the problem existed before though). When tcsh exists on the hosts, perl won't build pod2man, which means that the part where we install pod2man in chapter 5 fails in this case.
Change History (6)
comment:1 by , 13 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 13 years ago
comment:3 by , 13 years ago
Actually, the perl build succeeds, but it's just that pod2man is not generated at all. So when we try to copy pod2man in chapter 5, it fails as pod2man doesn't exist.
I'll try to provide a build log for both cases.
comment:4 by , 13 years ago
Here's the relevant bit from my build logs, showing that pod2man is built:
../../miniperl "-I../../lib" "-I../../lib" "-I../../lib" "-I../../lib" pod2man.PL pod2man Extracting pod2man (with variable substitutions) cp pod2man blib/script/pod2man /mnt/lfs/sources/perl-5.14.1/cpan/podlators/../../miniperl "-I../../lib" "-I../../lib" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pod2man
and installed:
Everything is up to date. Type 'make test' to run test suite. make[1]: Leaving directory `/mnt/lfs/sources/perl-5.14.1' `perl' -> `/tools/bin/perl' `cpan/podlators/pod2man' -> `/tools/bin/pod2man'
comment:5 by , 13 years ago
Resolution: | → worksforme |
---|---|
Status: | assigned → closed |
As this bug hasn't been updated in 2 weeks, and I couldn't reproduce it, I'm closing. If you hit this issue, please try to work through it on lfs-support first, then re-open if it's confirmed there.
I have successfully built Perl-5.14.1 using a centos-6.0 host that has tcsh-6.17-12.el6 installed. Could you provide your build logs for a failing build please?