On Wednesday, June 04, 2003, at 05:20PM, Michael G Schwern <[EMAIL PROTECTED]> wrote:

>On Tue, Jun 03, 2003 at 09:44:16PM -0500, Craig A. Berry wrote:
>> At 10:48 PM -0700 6/2/03, Michael G Schwern wrote:
>> 
>> >Since every test does:  chdir($Is_VMS ? 'BFD_TEST_ROOT:[t]' : 't'); if
>> >you'd change the BFD_TEST_ROOT definition in 00setup_dummy.t to already be
>> >in t/ then we can squeeze out that last directory.  I can't do it since
>> >I don't really understand the bfdtesttmp.com code.
>> 
>> The reason that doesn't work (at least by itself) has now come back
>> to me.  If I do that the tests end up looking for their libraries in
>> ../lib, but "up one level" is nonsense when you're already at the
>> root.  We've definitely been down this path before but never come up
>> with a clean solution that didn't break something else.  I'm
>> contemplating evil abuse of PERL5LIB, among other things.
>
>Could we set up another logical root and use that instead of ../lib?

I've been thinking of that, and we may even have tried something like that before, but 
it gets messy trying to add /bfd_lib_root to @INC in a BEGIN block only on VMS (where 
I guess "messy" just means I don't know how to do it).  

Reply via email to