Skip Menu |

This queue is for tickets about the ExtUtils-MakeMaker CPAN distribution.

Report information
The Basics
Id: 44933
Status: resolved
Priority: 0/
Queue: ExtUtils-MakeMaker

People
Owner: Nobody in particular
Requestors: craigberry [...] mac.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



CC: via RT <bug-ExtUtils-MakeMaker [...] rt.cpan.org>, VMSperl Mailing List <vmsperl [...] perl.org>
Subject: Re: Existance of BIN logical interferes with MakeMaker tests.
Date: Fri, 10 Apr 2009 16:55:49 -0500
To: Michael G Schwern <schwern [...] pobox.com>
From: "Craig A. Berry" <craigberry [...] mac.com>
On Apr 10, 2009, at 4:20 PM, Michael G Schwern wrote: Show quoted text
> At least, that's what I assume it is.
Yes, it is a known problem. Show quoted text
> On encompasserve.org, run: > > @gnv$gnu:[lib]gnv_setup.com > > then try the MakeMaker tests. You'll see errors like: > > directory [.Recurs.blib]bin.dir changed before chdir, expected > dev=306249731 ino > de=732880324, actual dev=813760513 ino=65553, aborting. at t/lib/ > MakeMaker/Test/ > Setup/Recurs.pm line 66 > > Could someone have a stab at this?
GNV should not be assigning that logical name and later versions than the one they've got there don't. It should be safe just to deassign it. $ @gnv$gnu:[lib]gnv_setup.com $ show log bin "BIN" = "GNV$GNU:[BIN]" (LNM$PROCESS_TABLE) $ deassign bin $ sh log bin %SHOW-S-NOTRAN, no translation for logical name BIN I don't think there's much MakeMaker can or should do about it unless you want to put C<$ENV{bin} = undef> in a BEGIN block or something. Show quoted text
________________________________________ Craig A. Berry mailto:craigberry@mac.com "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser
I could chuck something into ExtUtils::MakeMaker to unset $ENV{bin} (and reset it in END), but if its just a transient GNV bug then the hell with it.