develooper Front page | perl.vmsperl | Postings from June 2002

Re: Not OK: perl v5.8.0 +DEVEL17237 on VMS_AXP V7.2-1

Thread Previous
From:
John Peacock
Date:
June 14, 2002 18:45
Subject:
Re: Not OK: perl v5.8.0 +DEVEL17237 on VMS_AXP V7.2-1
Message ID:
3D0A9BE8.5040709@rowman.com
Craig A. Berry wrote:
> Hmm.  I seem to remember there were more last time you posted, though
> I can't remember any of this week's patches that would have fixed
> anything in your configuration.  Oh well, good news is good news.

Nope, these are the three I got on 5/28, too.  The machine was somewhat sickly 
earlier this week (we are getting Oracle running), so who knows what timing 
sensitive failures we were seeing...

> 
> 
> I think it comes straight out of argv[0].  We could break it into
> pieces using sys$filescan and put the pieces back together using the
> current default device (which might be a rooted logical), but that
> would be an unsightly hack that could easily cause more breakage than
> it solves.  I'm not sure how best to handle this one.
> 

The current behavior of stuffing a '-' at the front has got to go, but what can 
replace it?  I see the problem - that VMS may have multiple logical devices 
which may be the same "drive" or not - but there must be a better way to deal 
with abs2rel() than providing a bad path.  Perhaps the only reasonable answer to 
give is if the CWD is not on the same "drive" as the path in question, then 
abs2rel() should return an absolute path, not a relative one.

John


Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About