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

[perl #24430] Can't 'make' perl 5.8.1 on AIX using NFS file system

November 5, 2003 21:47
[perl #24430] Can't 'make' perl 5.8.1 on AIX using NFS file system
Message ID:
# New Ticket Created by 
# Please include the string:  [perl #24430]
# in the subject line of all future correspondence about this issue. 
# <URL: >

My home directory (/home/dawallis) is on an automounted NFS volume.
Attempting to build perl 5.8.1 there works fine for Solaris, but on AIX
MakeMaker gets incorrect results when attempting to map @INC from relative
path names to absolute paths. First indication of a problem is during 'make'
when building the first extension (B):

readdir(./../../../..): no such file or directory at ../../lib/File/
line 579
chdir('') ... deprecated ... at ../../lib/File/ line 723
readdir(./..): no such ... at ../../lib/ExtUtils/ line 165

When I put debugging print statements before and after the changes to @INC
in MakeMaker (near 165) I see that it translates ../../lib incorrectly as
/usr/lib instead of /home/dawallis/perl-5.8.1.aix/lib.

Switching to a directory in a local filesystem (/usr) on the same AIX
(oslevel system works, and 'make test' approves of all test

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