Craig Berry <craigberry@mac.com> wrote: :OK, what's happening is the utility generator scripts are doing the equivalent of : :use Config; :chdir 'somewhere_else'; :$x = $Config{flirble}; : :The fetch of 'flirble' fails because it's depending on a relative path in :@INC, and when it goes to require Config_heavy.pl, that relative path is :no good anymore because of the chdir. I can easily patch up the VMS build :to put ../lib as well as ./lib in @INC, but I wonder if that's the right :way to go. Would it be kosher to make Config.pm's AUTOLOAD method work :a little harder to find Config_heavy.pl in the same place it found Config.pm? I think it would set a bad precedent to have a core module ignoring changes affecting @INC. Maybe it would be possible to replace ./lib with its fully-qualified equivalent? That has the benefit of expressing the intent: to add *this* lib directory to @INC. HugoThread Previous | Thread Next