> On 10 Jan 2015, at 12:56, Gabor Szabo (via RT) <[email protected]> > wrote: > > # New Ticket Created by Gabor Szabo > # Please include the string: [perl #123578] > # in the subject line of all future correspondence about this issue. > # <URL: https://rt.perl.org/Ticket/Display.html?id=123578 > > > > Currently in Rakudo * 2014.12.1 The @*INC order looks like this: > > $ perl6 > >> @*INC.perl > > Array.new(CompUnitRepo.new('file:/Users/gabor/rakudo-star-2014.12.1/install/languages/perl6/lib'), > CompUnitRepo.new('file:/Users/gabor/rakudo-star-2014.12.1/install/languages/perl6/site/lib'), > CompUnitRepo.new('inst:/Users/gabor/rakudo-star-2014.12.1/install/languages/perl6'), > CompUnitRepo.new('inst:/Users/gabor/rakudo-star-2014.12.1/install/languages/perl6/site')) > > and Bailador.pm can be found in > /Users/gabor/rakudo-star-2014.12.1//install/languages/perl6/lib/Bailador.pm
How did that get there (originally) ??? This feels like a “personal” install to me, which would have a higher precedence than a “site” install. > After installing a new version of Bailador using > > panda install . > > the new file was placed in > > /Users/gabor/rakudo-star-2014.12.1//install/languages/perl6/site/lib/Bailador.pm > > but that means, if I "use Bailador" it will find the old version. Indeed. Question is (to me): how did the original one get there? > I think both 'site' directories should be *before* the respective other > directory. This can be easily fixed. But I’m not sure it’s the right solution :-( Liz
