Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Perl > Perl Misc > make test fails, ExtTest dir

Reply
Thread Tools

make test fails, ExtTest dir

 
 
rossdruker@gmail.com
Guest
Posts: n/a
 
      09-15-2005
I am building perl 5.8.7 on AIX 5.1 ML08, on an NFS mounted filesystem.

make test fails one test with the error:

lib/ExtUtils/t/Constant...................rm: 0653-611 Directory
.../../../lib/auto/ExtTest is not empty.
rm: 0653-611 Directory ../../../lib/auto/ExtTest is not empty.
make: 1254-004 The error code from the last command is 2.

There is a .nfsXXXX file in that directory. I opened a call with IBM.
They said this happens when a process tries to remove a file that is
already being accessed. The file will be renamed to allow the process
to complete. But the file never goes away.

Is this a bug in the perl make process?

Ross Druker

 
Reply With Quote
 
 
 
 
Anno Siegel
Guest
Posts: n/a
 
      09-16-2005
<(E-Mail Removed)> wrote in comp.lang.perl.misc:
> I am building perl 5.8.7 on AIX 5.1 ML08, on an NFS mounted filesystem.
>
> make test fails one test with the error:
>
> lib/ExtUtils/t/Constant...................rm: 0653-611 Directory
> ../../../lib/auto/ExtTest is not empty.
> rm: 0653-611 Directory ../../../lib/auto/ExtTest is not empty.
> make: 1254-004 The error code from the last command is 2.
>
> There is a .nfsXXXX file in that directory. I opened a call with IBM.
> They said this happens when a process tries to remove a file that is
> already being accessed. The file will be renamed to allow the process
> to complete. But the file never goes away.


It should, afaik. It should only remain when the process responsible for
the removal is killed with a hard kill. Then there's a regular job (cron
or rc.*, I forget) that cleans up the leftovers.

> Is this a bug in the perl make process?


Not sure. Does the .nfsXXX file reappear after each attempt, or
was it incidental? It may also be a bug in the AIX implementation
of NFS, or the particular NFS configuration on the machine.

The quickest fix is probably to use a local build directory. The
install directories can still be NFS mounted.

Anno
--
If you want to post a followup via groups.google.com, don't use
the broken "Reply" link at the bottom of the article. Click on
"show options" at the top of the article, then click on the
"Reply" at the bottom of the article headers.
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
dir() vs print(dir()) in the embedded mode Nick Gnedin Python 2 03-30-2013 05:52 AM
External prog get file from main dir, want file in diff dir Kga Agk Ruby 2 06-29-2009 02:09 PM
Behaviour of Dir.glob("**/b") and Dir.glob("*/b") for symlinks Matthew Denner Ruby 1 08-04-2006 03:42 PM
Sub Dir, Virtual dir, what do I use? =?Utf-8?B?UnVkeQ==?= ASP .Net 0 06-12-2005 08:25 PM
test test test test test test test Computer Support 2 07-02-2003 06:02 PM



Advertisments